home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 22 / CU Amiga Magazine's Super CD-ROM 22 (1998)(EMAP Images)(GB)[!][issue 1998-05].iso / PowerPC / Programming / PPCSmallEiffel / bin_c / short36.c < prev    next >
Encoding:
C/C++ Source or Header  |  1998-01-16  |  91.0 KB  |  3,789 lines

  1. /*
  2. -- ANSI C code generated by :
  3. -- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.82)      --
  4. -- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
  5. -- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
  6. --                 http://www.loria.fr/SmallEiffel              --
  7. */
  8. #include "short.h"
  9. int X291is_character(void *C){
  10. int id=((T0*)C)->id;
  11. if (id <= 648) {
  12. if (id <= 388) {
  13. if (id <= 252) {
  14. if (id <= 239) {
  15. if (id <= 209) {
  16. return((int)(/*(IRF4.1is_character*/0/*)*/));
  17. } else {
  18. return((int)(r239is_character(((T239*)C))));
  19. }} else {
  20. return((int)(1));
  21. }} else {
  22. if (id <= 284) {
  23. if (id <= 283) {
  24. return((int)(r283is_character(((T283*)C))));
  25. } else {
  26. return((int)(/*(IRF4.1is_character*/0/*)*/));
  27. }} else {
  28. return((int)(/*(IRF4.1is_character*/0/*)*/));
  29. }}} else {
  30. if (id <= 549) {
  31. if (id <= 523) {
  32. if (id <= 491) {
  33. return((int)(/*(IRF4.1is_character*/0/*)*/));
  34. } else {
  35. return((int)(r523is_character(((T523*)C))));
  36. }} else {
  37. return((int)(/*(IRF4.1is_character*/0/*)*/));
  38. }} else {
  39. if (id <= 558) {
  40. return((int)(/*(IRF4.1is_character*/0/*)*/));
  41. } else {
  42. return((int)(r648is_character(((T648*)C))));
  43. }}}} else {
  44. if (id <= 720) {
  45. if (id <= 707) {
  46. if (id <= 669) {
  47. if (id <= 657) {
  48. return((int)(/*(IRF4.1is_character*/0/*)*/));
  49. } else {
  50. return((int)(/*(IRF4.1is_character*/0/*)*/));
  51. }} else {
  52. return((int)(/*(IRF4.1is_character*/0/*)*/));
  53. }} else {
  54. if (id <= 709) {
  55. return((int)(/*(IRF4.1is_character*/0/*)*/));
  56. } else {
  57. return((int)(/*(IRF4.1is_character*/0/*)*/));
  58. }}} else {
  59. if (id <= 933) {
  60. if (id <= 900) {
  61. if (id <= 788) {
  62. return((int)(/*(IRF4.1is_character*/0/*)*/));
  63. } else {
  64. return((int)(/*(IRF4.1is_character*/0/*)*/));
  65. }} else {
  66. return((int)(/*(IRF4.1is_character*/0/*)*/));
  67. }} else {
  68. if (id <= 958) {
  69. return((int)(r958is_character(((T958*)C))));
  70. } else {
  71. return((int)(/*(IRF4.1is_character*/0/*)*/));
  72. }}}}}
  73. int X291is_any(void *C){
  74. int id=((T0*)C)->id;
  75. if (id <= 648) {
  76. if (id <= 388) {
  77. if (id <= 252) {
  78. if (id <= 239) {
  79. if (id <= 209) {
  80. return((int)(/*(IRF4.1is_any*/0/*)*/));
  81. } else {
  82. return((int)(r239is_any(((T239*)C))));
  83. }} else {
  84. return((int)(/*(IRF4.1is_any*/0/*)*/));
  85. }} else {
  86. if (id <= 284) {
  87. if (id <= 283) {
  88. return((int)(r283is_any(((T283*)C))));
  89. } else {
  90. return((int)(/*(IRF4.1is_any*/0/*)*/));
  91. }} else {
  92. return((int)(/*(IRF4.1is_any*/0/*)*/));
  93. }}} else {
  94. if (id <= 549) {
  95. if (id <= 523) {
  96. if (id <= 491) {
  97. return((int)(/*(IRF4.1is_any*/0/*)*/));
  98. } else {
  99. return((int)(/*(IRF4.1is_any*/0/*)*/));
  100. }} else {
  101. return((int)(/*(IRF4.1is_any*/0/*)*/));
  102. }} else {
  103. if (id <= 558) {
  104. return((int)(/*(IRF4.1is_any*/0/*)*/));
  105. } else {
  106. return((int)(r648is_any(((T648*)C))));
  107. }}}} else {
  108. if (id <= 720) {
  109. if (id <= 707) {
  110. if (id <= 669) {
  111. if (id <= 657) {
  112. return((int)(/*(IRF4.1is_any*/0/*)*/));
  113. } else {
  114. return((int)(1));
  115. }} else {
  116. return((int)(/*(IRF4.1is_any*/0/*)*/));
  117. }} else {
  118. if (id <= 709) {
  119. return((int)(/*(IRF4.1is_any*/0/*)*/));
  120. } else {
  121. return((int)(/*(IRF4.1is_any*/0/*)*/));
  122. }}} else {
  123. if (id <= 933) {
  124. if (id <= 900) {
  125. if (id <= 788) {
  126. return((int)(/*(IRF4.1is_any*/0/*)*/));
  127. } else {
  128. return((int)(/*(IRF4.1is_any*/0/*)*/));
  129. }} else {
  130. return((int)(/*(IRF4.1is_any*/0/*)*/));
  131. }} else {
  132. if (id <= 958) {
  133. return((int)(r958is_any(((T958*)C))));
  134. } else {
  135. return((int)(/*(IRF4.1is_any*/0/*)*/));
  136. }}}}}
  137. T0* X291written_mark(void *C){
  138. int id=((T0*)C)->id;
  139. if (id <= 648) {
  140. if (id <= 388) {
  141. if (id <= 252) {
  142. if (id <= 239) {
  143. if (id <= 209) {
  144. return((T0*)(r209written_mark()));
  145. } else {
  146. return((T0*)((((T239*)((T239*)C)))->_written_mark/*16*/));
  147. }} else {
  148. return((T0*)(r252written_mark()));
  149. }} else {
  150. if (id <= 284) {
  151. if (id <= 283) {
  152. return((T0*)(/*(IRF4.6written_mark*/(((T451*)((T451*)((((T283*)((T283*)C)))->_formal_name/*4*/))))->_to_string/*0*//*)*/));
  153. } else {
  154. return((T0*)(r284written_mark()));
  155. }} else {
  156. return((T0*)(r388written_mark()));
  157. }}} else {
  158. if (id <= 549) {
  159. if (id <= 523) {
  160. if (id <= 491) {
  161. return((T0*)(r491written_mark()));
  162. } else {
  163. return((T0*)((((T523*)((T523*)C)))->_written_mark/*8*/));
  164. }} else {
  165. return((T0*)((((T549*)((T549*)C)))->_written_mark/*8*/));
  166. }} else {
  167. if (id <= 558) {
  168. return((T0*)((((T558*)((T558*)C)))->_written_mark/*8*/));
  169. } else {
  170. return((T0*)((((T648*)((T648*)C)))->_written_mark/*16*/));
  171. }}}} else {
  172. if (id <= 720) {
  173. if (id <= 707) {
  174. if (id <= 669) {
  175. if (id <= 657) {
  176. return((T0*)(/*(IRF4.6written_mark*/(((T451*)((T451*)((((T657*)((T657*)C)))->_base_class_name/*4*/))))->_to_string/*0*//*)*/));
  177. } else {
  178. return((T0*)(r669written_mark()));
  179. }} else {
  180. return((T0*)(r707written_mark()));
  181. }} else {
  182. if (id <= 709) {
  183. return((T0*)((((T709*)((T709*)C)))->_written_mark/*12*/));
  184. } else {
  185. return((T0*)((((T720*)((T720*)C)))->_written_mark/*12*/));
  186. }}} else {
  187. if (id <= 933) {
  188. if (id <= 900) {
  189. if (id <= 788) {
  190. return((T0*)(r788written_mark()));
  191. } else {
  192. return((T0*)(r900written_mark()));
  193. }} else {
  194. return((T0*)((((T933*)((T933*)C)))->_written_mark/*12*/));
  195. }} else {
  196. if (id <= 958) {
  197. return((T0*)(r958written_mark()));
  198. } else {
  199. return((T0*)((((T963*)((T963*)C)))->_written_mark/*8*/));
  200. }}}}}
  201. T0* X291to_runnable(void *C,T0* a1){
  202. int id=((T0*)C)->id;
  203. if (id <= 648) {
  204. if (id <= 388) {
  205. if (id <= 252) {
  206. if (id <= 239) {
  207. if (id <= 209) {
  208. return((T0*)(r209to_runnable(((T209*)C),a1)));
  209. } else {
  210. return((T0*)(r239to_runnable(((T239*)C),a1)));
  211. }} else {
  212. return((T0*)(r252to_runnable(((T252*)C),a1)));
  213. }} else {
  214. if (id <= 284) {
  215. if (id <= 283) {
  216. return((T0*)(r283to_runnable(((T283*)C),a1)));
  217. } else {
  218. return((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T284*)C)))/*)*/));
  219. }} else {
  220. return((T0*)(r388to_runnable(((T388*)C),a1)));
  221. }}} else {
  222. if (id <= 549) {
  223. if (id <= 523) {
  224. if (id <= 491) {
  225. return((T0*)(r491to_runnable(((T491*)C),a1)));
  226. } else {
  227. return((T0*)(r523to_runnable(((T523*)C),a1)));
  228. }} else {
  229. return((T0*)(r549to_runnable(((T549*)C),a1)));
  230. }} else {
  231. if (id <= 558) {
  232. return((T0*)(r558to_runnable(((T558*)C),a1)));
  233. } else {
  234. return((T0*)(r648to_runnable(((T648*)C),a1)));
  235. }}}} else {
  236. if (id <= 720) {
  237. if (id <= 707) {
  238. if (id <= 669) {
  239. if (id <= 657) {
  240. return((T0*)(r657to_runnable(((T657*)C),a1)));
  241. } else {
  242. return((T0*)(r669to_runnable(((T669*)C),a1)));
  243. }} else {
  244. return((T0*)(r707to_runnable(((T707*)C),a1)));
  245. }} else {
  246. if (id <= 709) {
  247. return((T0*)(r709to_runnable(((T709*)C),a1)));
  248. } else {
  249. return((T0*)(r720to_runnable(((T720*)C),a1)));
  250. }}} else {
  251. if (id <= 933) {
  252. if (id <= 900) {
  253. if (id <= 788) {
  254. return((T0*)(r788to_runnable(((T788*)C),a1)));
  255. } else {
  256. return((T0*)(r900to_runnable(((T900*)C),a1)));
  257. }} else {
  258. return((T0*)(r933to_runnable(((T933*)C),a1)));
  259. }} else {
  260. if (id <= 958) {
  261. return((T0*)(r958to_runnable(((T958*)C),a1)));
  262. } else {
  263. return((T0*)(/*(IRF4.4to_runnable*/((T0*)(((T963*)C)))/*)*/));
  264. }}}}}
  265. int X291is_run_type(void *C){
  266. int id=((T0*)C)->id;
  267. if (id <= 648) {
  268. if (id <= 388) {
  269. if (id <= 252) {
  270. if (id <= 239) {
  271. if (id <= 209) {
  272. return((int)(1));
  273. } else {
  274. return((int)(/*(IRF4.7is_run_type*/((((T239*)((T239*)C)))->_run_type/*8*/)!=(NULL)/*)*/));
  275. }} else {
  276. return((int)(1));
  277. }} else {
  278. if (id <= 284) {
  279. if (id <= 283) {
  280. return((int)(/*(IRF4.7is_run_type*/((((T283*)((T283*)C)))->_run_type/*12*/)!=(NULL)/*)*/));
  281. } else {
  282. return((int)(1));
  283. }} else {
  284. return((int)(1));
  285. }}} else {
  286. if (id <= 549) {
  287. if (id <= 523) {
  288. if (id <= 491) {
  289. return((int)(1));
  290. } else {
  291. return((int)(/*(IRF4.7is_run_type*/((((T523*)((T523*)C)))->_run_type/*20*/)!=(NULL)/*)*/));
  292. }} else {
  293. return((int)(1));
  294. }} else {
  295. if (id <= 558) {
  296. return((int)(/*(IRF4.7is_run_type*/((((T558*)((T558*)C)))->_run_time_mark/*12*/)!=(NULL)/*)*/));
  297. } else {
  298. return((int)(/*(IRF4.7is_run_type*/((((T648*)((T648*)C)))->_run_type/*8*/)!=(NULL)/*)*/));
  299. }}}} else {
  300. if (id <= 720) {
  301. if (id <= 707) {
  302. if (id <= 669) {
  303. if (id <= 657) {
  304. return((int)(1));
  305. } else {
  306. return((int)(1));
  307. }} else {
  308. return((int)(1));
  309. }} else {
  310. if (id <= 709) {
  311. return((int)(r709is_run_type(((T709*)C))));
  312. } else {
  313. return((int)(r720is_run_type(((T720*)C))));
  314. }}} else {
  315. if (id <= 933) {
  316. if (id <= 900) {
  317. if (id <= 788) {
  318. return((int)(1));
  319. } else {
  320. return((int)(1));
  321. }} else {
  322. return((int)(r933is_run_type(((T933*)C))));
  323. }} else {
  324. if (id <= 958) {
  325. return((int)(/*(IRF4.7is_run_type*/((((T958*)((T958*)C)))->_run_type/*8*/)!=(NULL)/*)*/));
  326. } else {
  327. return((int)(1));
  328. }}}}}
  329. T0* X291base_class_name(void *C){
  330. int id=((T0*)C)->id;
  331. if (id <= 648) {
  332. if (id <= 388) {
  333. if (id <= 252) {
  334. if (id <= 239) {
  335. if (id <= 209) {
  336. return((T0*)((((T209*)((T209*)C)))->_base_class_name/*4*/));
  337. } else {
  338. return((T0*)(r239base_class_name(((T239*)C))));
  339. }} else {
  340. return((T0*)((((T252*)((T252*)C)))->_base_class_name/*4*/));
  341. }} else {
  342. if (id <= 284) {
  343. if (id <= 283) {
  344. return((T0*)(r283base_class_name(((T283*)C))));
  345. } else {
  346. return((T0*)((((T284*)((T284*)C)))->_base_class_name/*4*/));
  347. }} else {
  348. return((T0*)((((T388*)((T388*)C)))->_base_class_name/*4*/));
  349. }}} else {
  350. if (id <= 549) {
  351. if (id <= 523) {
  352. if (id <= 491) {
  353. return((T0*)((((T491*)((T491*)C)))->_base_class_name/*4*/));
  354. } else {
  355. return((T0*)(r523base_class_name(((T523*)C))));
  356. }} else {
  357. return((T0*)(r549base_class_name()));
  358. }} else {
  359. if (id <= 558) {
  360. return((T0*)(r558base_class_name()));
  361. } else {
  362. return((T0*)(r648base_class_name(((T648*)C))));
  363. }}}} else {
  364. if (id <= 720) {
  365. if (id <= 707) {
  366. if (id <= 669) {
  367. if (id <= 657) {
  368. return((T0*)((((T657*)((T657*)C)))->_base_class_name/*4*/));
  369. } else {
  370. return((T0*)((((T669*)((T669*)C)))->_base_class_name/*4*/));
  371. }} else {
  372. return((T0*)((((T707*)((T707*)C)))->_base_class_name/*4*/));
  373. }} else {
  374. if (id <= 709) {
  375. return((T0*)((((T709*)((T709*)C)))->_base_class_name/*4*/));
  376. } else {
  377. return((T0*)((((T720*)((T720*)C)))->_base_class_name/*4*/));
  378. }}} else {
  379. if (id <= 933) {
  380. if (id <= 900) {
  381. if (id <= 788) {
  382. return((T0*)((((T788*)((T788*)C)))->_base_class_name/*4*/));
  383. } else {
  384. return((T0*)((((T900*)((T900*)C)))->_base_class_name/*4*/));
  385. }} else {
  386. return((T0*)((((T933*)((T933*)C)))->_base_class_name/*4*/));
  387. }} else {
  388. if (id <= 958) {
  389. return((T0*)(r958base_class_name(((T958*)C))));
  390. } else {
  391. return((T0*)(r963base_class_name()));
  392. }}}}}
  393. int X291is_formal_generic(void *C){
  394. int id=((T0*)C)->id;
  395. if (id <= 648) {
  396. if (id <= 388) {
  397. if (id <= 252) {
  398. if (id <= 239) {
  399. if (id <= 209) {
  400. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  401. } else {
  402. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  403. }} else {
  404. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  405. }} else {
  406. if (id <= 284) {
  407. if (id <= 283) {
  408. return((int)(1));
  409. } else {
  410. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  411. }} else {
  412. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  413. }}} else {
  414. if (id <= 549) {
  415. if (id <= 523) {
  416. if (id <= 491) {
  417. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  418. } else {
  419. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  420. }} else {
  421. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  422. }} else {
  423. if (id <= 558) {
  424. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  425. } else {
  426. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  427. }}}} else {
  428. if (id <= 720) {
  429. if (id <= 707) {
  430. if (id <= 669) {
  431. if (id <= 657) {
  432. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  433. } else {
  434. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  435. }} else {
  436. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  437. }} else {
  438. if (id <= 709) {
  439. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  440. } else {
  441. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  442. }}} else {
  443. if (id <= 933) {
  444. if (id <= 900) {
  445. if (id <= 788) {
  446. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  447. } else {
  448. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  449. }} else {
  450. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  451. }} else {
  452. if (id <= 958) {
  453. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  454. } else {
  455. return((int)(/*(IRF4.1is_formal_generic*/0/*)*/));
  456. }}}}}
  457. T0* X291generic_list(void *C){
  458. int id=((T0*)C)->id;
  459. if (id <= 648) {
  460. if (id <= 388) {
  461. if (id <= 252) {
  462. if (id <= 239) {
  463. if (id <= 209) {
  464. return((T0*)(r209generic_list(((T209*)C))));
  465. } else {
  466. return((T0*)(r239generic_list(((T239*)C))));
  467. }} else {
  468. return((T0*)(r252generic_list(((T252*)C))));
  469. }} else {
  470. if (id <= 284) {
  471. if (id <= 283) {
  472. return((T0*)(r283generic_list(((T283*)C))));
  473. } else {
  474. return((T0*)(r284generic_list(((T284*)C))));
  475. }} else {
  476. return((T0*)(r388generic_list(((T388*)C))));
  477. }}} else {
  478. if (id <= 549) {
  479. if (id <= 523) {
  480. if (id <= 491) {
  481. return((T0*)(r491generic_list(((T491*)C))));
  482. } else {
  483. return((T0*)(r523generic_list(((T523*)C))));
  484. }} else {
  485. return((T0*)(r549generic_list(((T549*)C))));
  486. }} else {
  487. if (id <= 558) {
  488. return((T0*)(r558generic_list(((T558*)C))));
  489. } else {
  490. return((T0*)(r648generic_list(((T648*)C))));
  491. }}}} else {
  492. if (id <= 720) {
  493. if (id <= 707) {
  494. if (id <= 669) {
  495. if (id <= 657) {
  496. return((T0*)(r657generic_list(((T657*)C))));
  497. } else {
  498. return((T0*)(r669generic_list(((T669*)C))));
  499. }} else {
  500. return((T0*)(r707generic_list(((T707*)C))));
  501. }} else {
  502. if (id <= 709) {
  503. return((T0*)((((T709*)((T709*)C)))->_generic_list/*8*/));
  504. } else {
  505. return((T0*)((((T720*)((T720*)C)))->_generic_list/*8*/));
  506. }}} else {
  507. if (id <= 933) {
  508. if (id <= 900) {
  509. if (id <= 788) {
  510. return((T0*)(r788generic_list(((T788*)C))));
  511. } else {
  512. return((T0*)(r900generic_list(((T900*)C))));
  513. }} else {
  514. return((T0*)((((T933*)((T933*)C)))->_generic_list/*8*/));
  515. }} else {
  516. if (id <= 958) {
  517. return((T0*)(r958generic_list(((T958*)C))));
  518. } else {
  519. return((T0*)(r963generic_list(((T963*)C))));
  520. }}}}}
  521. int X291is_expanded(void *C){
  522. int id=((T0*)C)->id;
  523. if (id <= 648) {
  524. if (id <= 388) {
  525. if (id <= 252) {
  526. if (id <= 239) {
  527. if (id <= 209) {
  528. return((int)(1));
  529. } else {
  530. return((int)(r239is_expanded(((T239*)C))));
  531. }} else {
  532. return((int)(1));
  533. }} else {
  534. if (id <= 284) {
  535. if (id <= 283) {
  536. return((int)(r283is_expanded(((T283*)C))));
  537. } else {
  538. return((int)(0));
  539. }} else {
  540. return((int)(1));
  541. }}} else {
  542. if (id <= 549) {
  543. if (id <= 523) {
  544. if (id <= 491) {
  545. return((int)(0));
  546. } else {
  547. return((int)(1));
  548. }} else {
  549. return((int)(1));
  550. }} else {
  551. if (id <= 558) {
  552. return((int)(1));
  553. } else {
  554. return((int)(r648is_expanded(((T648*)C))));
  555. }}}} else {
  556. if (id <= 720) {
  557. if (id <= 707) {
  558. if (id <= 669) {
  559. if (id <= 657) {
  560. return((int)(r657is_expanded(((T657*)C))));
  561. } else {
  562. return((int)(0));
  563. }} else {
  564. return((int)(1));
  565. }} else {
  566. if (id <= 709) {
  567. return((int)(0));
  568. } else {
  569. return((int)(r720is_expanded(((T720*)C))));
  570. }}} else {
  571. if (id <= 933) {
  572. if (id <= 900) {
  573. if (id <= 788) {
  574. return((int)(1));
  575. } else {
  576. return((int)(1));
  577. }} else {
  578. return((int)(1));
  579. }} else {
  580. if (id <= 958) {
  581. return((int)(r958is_expanded(((T958*)C))));
  582. } else {
  583. return((int)(0));
  584. }}}}}
  585. int X291is_basic_eiffel_expanded(void *C){
  586. int id=((T0*)C)->id;
  587. if (id <= 648) {
  588. if (id <= 388) {
  589. if (id <= 252) {
  590. if (id <= 239) {
  591. if (id <= 209) {
  592. return((int)(1));
  593. } else {
  594. return((int)(r239is_basic_eiffel_expanded(((T239*)C))));
  595. }} else {
  596. return((int)(1));
  597. }} else {
  598. if (id <= 284) {
  599. if (id <= 283) {
  600. return((int)(r283is_basic_eiffel_expanded(((T283*)C))));
  601. } else {
  602. return((int)(0));
  603. }} else {
  604. return((int)(1));
  605. }}} else {
  606. if (id <= 549) {
  607. if (id <= 523) {
  608. if (id <= 491) {
  609. return((int)(0));
  610. } else {
  611. return((int)(r523is_basic_eiffel_expanded(((T523*)C))));
  612. }} else {
  613. return((int)(0));
  614. }} else {
  615. if (id <= 558) {
  616. return((int)(0));
  617. } else {
  618. return((int)(r648is_basic_eiffel_expanded(((T648*)C))));
  619. }}}} else {
  620. if (id <= 720) {
  621. if (id <= 707) {
  622. if (id <= 669) {
  623. if (id <= 657) {
  624. return((int)(0));
  625. } else {
  626. return((int)(0));
  627. }} else {
  628. return((int)(1));
  629. }} else {
  630. if (id <= 709) {
  631. return((int)(0));
  632. } else {
  633. return((int)(0));
  634. }}} else {
  635. if (id <= 933) {
  636. if (id <= 900) {
  637. if (id <= 788) {
  638. return((int)(1));
  639. } else {
  640. return((int)(1));
  641. }} else {
  642. return((int)(0));
  643. }} else {
  644. if (id <= 958) {
  645. return((int)(r958is_basic_eiffel_expanded(((T958*)C))));
  646. } else {
  647. return((int)(0));
  648. }}}}}
  649. int X291is_none(void *C){
  650. int id=((T0*)C)->id;
  651. if (id <= 648) {
  652. if (id <= 388) {
  653. if (id <= 252) {
  654. if (id <= 239) {
  655. if (id <= 209) {
  656. return((int)(/*(IRF4.1is_none*/0/*)*/));
  657. } else {
  658. return((int)(r239is_none(((T239*)C))));
  659. }} else {
  660. return((int)(/*(IRF4.1is_none*/0/*)*/));
  661. }} else {
  662. if (id <= 284) {
  663. if (id <= 283) {
  664. return((int)(r283is_none(((T283*)C))));
  665. } else {
  666. return((int)(1));
  667. }} else {
  668. return((int)(/*(IRF4.1is_none*/0/*)*/));
  669. }}} else {
  670. if (id <= 549) {
  671. if (id <= 523) {
  672. if (id <= 491) {
  673. return((int)(/*(IRF4.1is_none*/0/*)*/));
  674. } else {
  675. return((int)(/*(IRF4.1is_none*/0/*)*/));
  676. }} else {
  677. return((int)(/*(IRF4.1is_none*/0/*)*/));
  678. }} else {
  679. if (id <= 558) {
  680. return((int)(/*(IRF4.1is_none*/0/*)*/));
  681. } else {
  682. return((int)(r648is_none(((T648*)C))));
  683. }}}} else {
  684. if (id <= 720) {
  685. if (id <= 707) {
  686. if (id <= 669) {
  687. if (id <= 657) {
  688. return((int)(/*(IRF4.1is_none*/0/*)*/));
  689. } else {
  690. return((int)(/*(IRF4.1is_none*/0/*)*/));
  691. }} else {
  692. return((int)(/*(IRF4.1is_none*/0/*)*/));
  693. }} else {
  694. if (id <= 709) {
  695. return((int)(/*(IRF4.1is_none*/0/*)*/));
  696. } else {
  697. return((int)(/*(IRF4.1is_none*/0/*)*/));
  698. }}} else {
  699. if (id <= 933) {
  700. if (id <= 900) {
  701. if (id <= 788) {
  702. return((int)(/*(IRF4.1is_none*/0/*)*/));
  703. } else {
  704. return((int)(/*(IRF4.1is_none*/0/*)*/));
  705. }} else {
  706. return((int)(/*(IRF4.1is_none*/0/*)*/));
  707. }} else {
  708. if (id <= 958) {
  709. return((int)(r958is_none(((T958*)C))));
  710. } else {
  711. return((int)(/*(IRF4.1is_none*/0/*)*/));
  712. }}}}}
  713. int X291is_real(void *C){
  714. int id=((T0*)C)->id;
  715. if (id <= 648) {
  716. if (id <= 388) {
  717. if (id <= 252) {
  718. if (id <= 239) {
  719. if (id <= 209) {
  720. return((int)(1));
  721. } else {
  722. return((int)(r239is_real(((T239*)C))));
  723. }} else {
  724. return((int)(/*(IRF4.1is_real*/0/*)*/));
  725. }} else {
  726. if (id <= 284) {
  727. if (id <= 283) {
  728. return((int)(r283is_real(((T283*)C))));
  729. } else {
  730. return((int)(/*(IRF4.1is_real*/0/*)*/));
  731. }} else {
  732. return((int)(/*(IRF4.1is_real*/0/*)*/));
  733. }}} else {
  734. if (id <= 549) {
  735. if (id <= 523) {
  736. if (id <= 491) {
  737. return((int)(/*(IRF4.1is_real*/0/*)*/));
  738. } else {
  739. return((int)(r523is_real(((T523*)C))));
  740. }} else {
  741. return((int)(/*(IRF4.1is_real*/0/*)*/));
  742. }} else {
  743. if (id <= 558) {
  744. return((int)(/*(IRF4.1is_real*/0/*)*/));
  745. } else {
  746. return((int)(r648is_real(((T648*)C))));
  747. }}}} else {
  748. if (id <= 720) {
  749. if (id <= 707) {
  750. if (id <= 669) {
  751. if (id <= 657) {
  752. return((int)(/*(IRF4.1is_real*/0/*)*/));
  753. } else {
  754. return((int)(/*(IRF4.1is_real*/0/*)*/));
  755. }} else {
  756. return((int)(/*(IRF4.1is_real*/0/*)*/));
  757. }} else {
  758. if (id <= 709) {
  759. return((int)(/*(IRF4.1is_real*/0/*)*/));
  760. } else {
  761. return((int)(/*(IRF4.1is_real*/0/*)*/));
  762. }}} else {
  763. if (id <= 933) {
  764. if (id <= 900) {
  765. if (id <= 788) {
  766. return((int)(/*(IRF4.1is_real*/0/*)*/));
  767. } else {
  768. return((int)(/*(IRF4.1is_real*/0/*)*/));
  769. }} else {
  770. return((int)(/*(IRF4.1is_real*/0/*)*/));
  771. }} else {
  772. if (id <= 958) {
  773. return((int)(r958is_real(((T958*)C))));
  774. } else {
  775. return((int)(/*(IRF4.1is_real*/0/*)*/));
  776. }}}}}
  777. int X291is_integer(void *C){
  778. int id=((T0*)C)->id;
  779. if (id <= 648) {
  780. if (id <= 388) {
  781. if (id <= 252) {
  782. if (id <= 239) {
  783. if (id <= 209) {
  784. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  785. } else {
  786. return((int)(r239is_integer(((T239*)C))));
  787. }} else {
  788. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  789. }} else {
  790. if (id <= 284) {
  791. if (id <= 283) {
  792. return((int)(r283is_integer(((T283*)C))));
  793. } else {
  794. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  795. }} else {
  796. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  797. }}} else {
  798. if (id <= 549) {
  799. if (id <= 523) {
  800. if (id <= 491) {
  801. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  802. } else {
  803. return((int)(r523is_integer(((T523*)C))));
  804. }} else {
  805. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  806. }} else {
  807. if (id <= 558) {
  808. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  809. } else {
  810. return((int)(r648is_integer(((T648*)C))));
  811. }}}} else {
  812. if (id <= 720) {
  813. if (id <= 707) {
  814. if (id <= 669) {
  815. if (id <= 657) {
  816. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  817. } else {
  818. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  819. }} else {
  820. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  821. }} else {
  822. if (id <= 709) {
  823. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  824. } else {
  825. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  826. }}} else {
  827. if (id <= 933) {
  828. if (id <= 900) {
  829. if (id <= 788) {
  830. return((int)(1));
  831. } else {
  832. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  833. }} else {
  834. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  835. }} else {
  836. if (id <= 958) {
  837. return((int)(r958is_integer(((T958*)C))));
  838. } else {
  839. return((int)(/*(IRF4.1is_integer*/0/*)*/));
  840. }}}}}
  841. void X361short(void *C){
  842. int id=((T0*)C)->id;
  843. if (id <= 39) {
  844. if (id <= 23) {
  845. r23short(((T23*)C));
  846. } else {
  847. r39short(((T39*)C));
  848. }} else {
  849. if (id <= 873) {
  850. r873short(((T873*)C));
  851. } else {
  852. r886short(((T886*)C));
  853. }}}
  854. T0* X361to_string(void *C){
  855. int id=((T0*)C)->id;
  856. if (id <= 39) {
  857. if (id <= 23) {
  858. return((T0*)((((T23*)((T23*)C)))->_to_string/*8*/));
  859. } else {
  860. return((T0*)((((T39*)((T39*)C)))->_to_string/*8*/));
  861. }} else {
  862. if (id <= 873) {
  863. return((T0*)((((T873*)((T873*)C)))->_to_string/*8*/));
  864. } else {
  865. return((T0*)((((T886*)((T886*)C)))->_to_string/*8*/));
  866. }}}
  867. T0* X361start_position(void *C){
  868. int id=((T0*)C)->id;
  869. if (id <= 39) {
  870. if (id <= 23) {
  871. return((T0*)((((T23*)((T23*)C)))->_start_position/*12*/));
  872. } else {
  873. return((T0*)((((T39*)((T39*)C)))->_start_position/*12*/));
  874. }} else {
  875. if (id <= 873) {
  876. return((T0*)((((T873*)((T873*)C)))->_start_position/*12*/));
  877. } else {
  878. return((T0*)((((T886*)((T886*)C)))->_start_position/*12*/));
  879. }}}
  880. void X361set_rank(void *C,int a1){
  881. int id=((T0*)C)->id;
  882. if (id <= 39) {
  883. if (id <= 23) {
  884. /*[IRF3.3set_rank*/((((T23*)(((T23*)C))))->_rank)=(a1);
  885. /*]*/
  886. } else {
  887. /*[IRF3.3set_rank*/((((T39*)(((T39*)C))))->_rank)=(a1);
  888. /*]*/
  889. }} else {
  890. if (id <= 873) {
  891. /*[IRF3.3set_rank*/((((T873*)(((T873*)C))))->_rank)=(a1);
  892. /*]*/
  893. } else {
  894. /*[IRF3.3set_rank*/((((T886*)(((T886*)C))))->_rank)=(a1);
  895. /*]*/
  896. }}}
  897. void X662short(void *C){
  898. int id=((T0*)C)->id;
  899. if (id <= 517) {
  900. if (id <= 313) {
  901. if (id <= 112) {
  902. if (id <= 57) {
  903. if (id <= 39) {
  904. if (id <= 23) {
  905. r23short(((T23*)C));
  906. } else {
  907. r39short(((T39*)C));
  908. }} else {
  909. r57short(((T57*)C));
  910. }} else {
  911. if (id <= 90) {
  912. if (id <= 72) {
  913. r72short(((T72*)C));
  914. } else {
  915. r90short(((T90*)C));
  916. }} else {
  917. r112short(((T112*)C));
  918. }}} else {
  919. if (id <= 253) {
  920. if (id <= 180) {
  921. if (id <= 121) {
  922. r121short(((T121*)C));
  923. } else {
  924. r180short(((T180*)C));
  925. }} else {
  926. r253short(((T253*)C));
  927. }} else {
  928. if (id <= 278) {
  929. if (id <= 260) {
  930. /*[IRF3.6short*/{T260* C1=((T260*)C);
  931. r580a_base_type_constant(((T580*)(oBC364short_print)),r260to_string(C1));
  932. }/*]*/
  933. } else {
  934. r278short(((T278*)C));
  935. }} else {
  936. r313short(((T313*)C));
  937. }}}} else {
  938. if (id <= 436) {
  939. if (id <= 367) {
  940. if (id <= 358) {
  941. if (id <= 342) {
  942. /*[IRF3.6short*/{T342* C1=((T342*)C);
  943. r580a_base_type_constant(((T580*)(oBC364short_print)),/*(IRF4.6to_string*/r2to_string(((int)((((T342*)C1))->_value/*12*/)))/*)*/);
  944. }/*]*/
  945. } else {
  946. /*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms143_473),((T0*)ms143_473));
  947. /*]*/
  948. }} else {
  949. /*[IRF3.2short*/r580a_base_type_constant(((T580*)(oBC364short_print)),r367to_string());
  950. /*]*/
  951. }} else {
  952. if (id <= 420) {
  953. if (id <= 414) {
  954. r414short(((T414*)C));
  955. } else {
  956. r420short(((T420*)C));
  957. }} else {
  958. r436short(((T436*)C));
  959. }}} else {
  960. if (id <= 460) {
  961. if (id <= 453) {
  962. if (id <= 446) {
  963. r446short(((T446*)C));
  964. } else {
  965. r453short(((T453*)C));
  966. }} else {
  967. r460short(((T460*)C));
  968. }} else {
  969. if (id <= 492) {
  970. if (id <= 487) {
  971. r487short(((T487*)C));
  972. } else {
  973. r492short(((T492*)C));
  974. }} else {
  975. r517short(((T517*)C));
  976. }}}}} else {
  977. if (id <= 796) {
  978. if (id <= 655) {
  979. if (id <= 534) {
  980. if (id <= 529) {
  981. if (id <= 520) {
  982. r520short(((T520*)C));
  983. } else {
  984. r529short(((T529*)C));
  985. }} else {
  986. r534short(((T534*)C));
  987. }} else {
  988. if (id <= 574) {
  989. if (id <= 557) {
  990. r557short(((T557*)C));
  991. } else {
  992. r574short(((T574*)C));
  993. }} else {
  994. r655short(((T655*)C));
  995. }}} else {
  996. if (id <= 715) {
  997. if (id <= 708) {
  998. if (id <= 664) {
  999. r664short(((T664*)C));
  1000. } else {
  1001. r708short(((T708*)C));
  1002. }} else {
  1003. /*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms146_473),((T0*)ms146_473));
  1004. /*]*/
  1005. }} else {
  1006. if (id <= 767) {
  1007. if (id <= 760) {
  1008. r760short(((T760*)C));
  1009. } else {
  1010. r767short(((T767*)C));
  1011. }} else {
  1012. /*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms147_473),((T0*)ms147_473));
  1013. /*]*/
  1014. }}}} else {
  1015. if (id <= 915) {
  1016. if (id <= 873) {
  1017. if (id <= 849) {
  1018. if (id <= 805) {
  1019. r805short(((T805*)C));
  1020. } else {
  1021. /*[IRF3.2short*/r580a_base_type_constant(((T580*)(oBC364short_print)),r849to_string());
  1022. /*]*/
  1023. }} else {
  1024. r873short(((T873*)C));
  1025. }} else {
  1026. if (id <= 890) {
  1027. if (id <= 886) {
  1028. r886short(((T886*)C));
  1029. } else {
  1030. r890short(((T890*)C));
  1031. }} else {
  1032. r915short(((T915*)C));
  1033. }}} else {
  1034. if (id <= 940) {
  1035. if (id <= 936) {
  1036. if (id <= 932) {
  1037. r932short(((T932*)C));
  1038. } else {
  1039. /*[IRF3.6short*/{T936* C1=((T936*)C);
  1040. r580a_base_type_constant(((T580*)(oBC364short_print)),(((T936*)C1))->_to_string/*12*/);
  1041. }/*]*/
  1042. }} else {
  1043. r940short(((T940*)C));
  1044. }} else {
  1045. if (id <= 990) {
  1046. r990short(((T990*)C));
  1047. } else {
  1048. r999short(((T999*)C));
  1049. }}}}}}
  1050. T0* X662add_comment(void *C,T0* a1){
  1051. int id=((T0*)C)->id;
  1052. if (id <= 517) {
  1053. if (id <= 313) {
  1054. if (id <= 112) {
  1055. if (id <= 57) {
  1056. if (id <= 39) {
  1057. if (id <= 23) {
  1058. return((T0*)(r23add_comment(((T23*)C),a1)));
  1059. } else {
  1060. return((T0*)(r39add_comment(((T39*)C),a1)));
  1061. }} else {
  1062. return((T0*)(r57add_comment(((T57*)C),a1)));
  1063. }} else {
  1064. if (id <= 90) {
  1065. if (id <= 72) {
  1066. return((T0*)(r72add_comment(((T72*)C),a1)));
  1067. } else {
  1068. return((T0*)(r90add_comment(((T90*)C),a1)));
  1069. }} else {
  1070. return((T0*)(r112add_comment(((T112*)C),a1)));
  1071. }}} else {
  1072. if (id <= 253) {
  1073. if (id <= 180) {
  1074. if (id <= 121) {
  1075. return((T0*)(r121add_comment(((T121*)C),a1)));
  1076. } else {
  1077. return((T0*)(r180add_comment(((T180*)C),a1)));
  1078. }} else {
  1079. return((T0*)(r253add_comment(((T253*)C),a1)));
  1080. }} else {
  1081. if (id <= 278) {
  1082. if (id <= 260) {
  1083. return((T0*)(r260add_comment(((T260*)C),a1)));
  1084. } else {
  1085. return((T0*)(r278add_comment(((T278*)C),a1)));
  1086. }} else {
  1087. return((T0*)(r313add_comment(((T313*)C),a1)));
  1088. }}}} else {
  1089. if (id <= 436) {
  1090. if (id <= 367) {
  1091. if (id <= 358) {
  1092. if (id <= 342) {
  1093. return((T0*)(r342add_comment(((T342*)C),a1)));
  1094. } else {
  1095. return((T0*)(r358add_comment(((T358*)C),a1)));
  1096. }} else {
  1097. return((T0*)(r367add_comment(((T367*)C),a1)));
  1098. }} else {
  1099. if (id <= 420) {
  1100. if (id <= 414) {
  1101. return((T0*)(r414add_comment(((T414*)C),a1)));
  1102. } else {
  1103. return((T0*)(r420add_comment(((T420*)C),a1)));
  1104. }} else {
  1105. return((T0*)(r436add_comment(((T436*)C),a1)));
  1106. }}} else {
  1107. if (id <= 460) {
  1108. if (id <= 453) {
  1109. if (id <= 446) {
  1110. return((T0*)(r446add_comment(((T446*)C),a1)));
  1111. } else {
  1112. return((T0*)(r453add_comment(((T453*)C),a1)));
  1113. }} else {
  1114. return((T0*)(r460add_comment(((T460*)C),a1)));
  1115. }} else {
  1116. if (id <= 492) {
  1117. if (id <= 487) {
  1118. return((T0*)(r487add_comment(((T487*)C),a1)));
  1119. } else {
  1120. return((T0*)(r492add_comment(((T492*)C),a1)));
  1121. }} else {
  1122. return((T0*)(r517add_comment(((T517*)C),a1)));
  1123. }}}}} else {
  1124. if (id <= 796) {
  1125. if (id <= 655) {
  1126. if (id <= 534) {
  1127. if (id <= 529) {
  1128. if (id <= 520) {
  1129. return((T0*)(r520add_comment(((T520*)C),a1)));
  1130. } else {
  1131. return((T0*)(r529add_comment(((T529*)C),a1)));
  1132. }} else {
  1133. return((T0*)(r534add_comment(((T534*)C),a1)));
  1134. }} else {
  1135. if (id <= 574) {
  1136. if (id <= 557) {
  1137. return((T0*)(r557add_comment(((T557*)C),a1)));
  1138. } else {
  1139. return((T0*)(r574add_comment(((T574*)C),a1)));
  1140. }} else {
  1141. return((T0*)(r655add_comment(((T655*)C),a1)));
  1142. }}} else {
  1143. if (id <= 715) {
  1144. if (id <= 708) {
  1145. if (id <= 664) {
  1146. return((T0*)(r664add_comment(((T664*)C),a1)));
  1147. } else {
  1148. return((T0*)(r708add_comment(((T708*)C),a1)));
  1149. }} else {
  1150. return((T0*)(r715add_comment(((T715*)C),a1)));
  1151. }} else {
  1152. if (id <= 767) {
  1153. if (id <= 760) {
  1154. return((T0*)(r760add_comment(((T760*)C),a1)));
  1155. } else {
  1156. return((T0*)(r767add_comment(((T767*)C),a1)));
  1157. }} else {
  1158. return((T0*)(r796add_comment(((T796*)C),a1)));
  1159. }}}} else {
  1160. if (id <= 915) {
  1161. if (id <= 873) {
  1162. if (id <= 849) {
  1163. if (id <= 805) {
  1164. return((T0*)(r805add_comment(((T805*)C),a1)));
  1165. } else {
  1166. return((T0*)(r849add_comment(((T849*)C),a1)));
  1167. }} else {
  1168. return((T0*)(r873add_comment(((T873*)C),a1)));
  1169. }} else {
  1170. if (id <= 890) {
  1171. if (id <= 886) {
  1172. return((T0*)(r886add_comment(((T886*)C),a1)));
  1173. } else {
  1174. return((T0*)(r890add_comment(((T890*)C),a1)));
  1175. }} else {
  1176. return((T0*)(r915add_comment(((T915*)C),a1)));
  1177. }}} else {
  1178. if (id <= 940) {
  1179. if (id <= 936) {
  1180. if (id <= 932) {
  1181. return((T0*)(r932add_comment(((T932*)C),a1)));
  1182. } else {
  1183. return((T0*)(r936add_comment(((T936*)C),a1)));
  1184. }} else {
  1185. return((T0*)(r940add_comment(((T940*)C),a1)));
  1186. }} else {
  1187. if (id <= 990) {
  1188. return((T0*)(r990add_comment(((T990*)C),a1)));
  1189. } else {
  1190. return((T0*)(r999add_comment(((T999*)C),a1)));
  1191. }}}}}}
  1192. int X662to_integer(void *C){
  1193. int id=((T0*)C)->id;
  1194. if (id <= 517) {
  1195. if (id <= 313) {
  1196. if (id <= 112) {
  1197. if (id <= 57) {
  1198. if (id <= 39) {
  1199. if (id <= 23) {
  1200. return((int)(r23to_integer(((T23*)C))));
  1201. } else {
  1202. return((int)(r39to_integer(((T39*)C))));
  1203. }} else {
  1204. return((int)(r57to_integer(((T57*)C))));
  1205. }} else {
  1206. if (id <= 90) {
  1207. if (id <= 72) {
  1208. return((int)(r72to_integer(((T72*)C))));
  1209. } else {
  1210. return((int)(r90to_integer(((T90*)C))));
  1211. }} else {
  1212. return((int)(r112to_integer(((T112*)C))));
  1213. }}} else {
  1214. if (id <= 253) {
  1215. if (id <= 180) {
  1216. if (id <= 121) {
  1217. return((int)(r121to_integer(((T121*)C))));
  1218. } else {
  1219. return((int)(r180to_integer(((T180*)C))));
  1220. }} else {
  1221. return((int)(r253to_integer(((T253*)C))));
  1222. }} else {
  1223. if (id <= 278) {
  1224. if (id <= 260) {
  1225. return((int)(/*(IRF4.6to_integer*/((unsigned char)(((T260*)((T260*)C)))->_value/*12*/)/*)*/));
  1226. } else {
  1227. return((int)(r278to_integer(((T278*)C))));
  1228. }} else {
  1229. return((int)(r313to_integer(((T313*)C))));
  1230. }}}} else {
  1231. if (id <= 436) {
  1232. if (id <= 367) {
  1233. if (id <= 358) {
  1234. if (id <= 342) {
  1235. return((int)(/*(IRF4.3to_integer*/(((T342*)((T342*)C)))->_value/*12*//*)*/));
  1236. } else {
  1237. return((int)(r358to_integer(((T358*)C))));
  1238. }} else {
  1239. return((int)(0));
  1240. }} else {
  1241. if (id <= 420) {
  1242. if (id <= 414) {
  1243. return((int)(r414to_integer(((T414*)C))));
  1244. } else {
  1245. return((int)(r420to_integer(((T420*)C))));
  1246. }} else {
  1247. return((int)(r436to_integer(((T436*)C))));
  1248. }}} else {
  1249. if (id <= 460) {
  1250. if (id <= 453) {
  1251. if (id <= 446) {
  1252. return((int)(r446to_integer(((T446*)C))));
  1253. } else {
  1254. return((int)(r453to_integer(((T453*)C))));
  1255. }} else {
  1256. return((int)(r460to_integer(((T460*)C))));
  1257. }} else {
  1258. if (id <= 492) {
  1259. if (id <= 487) {
  1260. return((int)(r487to_integer(((T487*)C))));
  1261. } else {
  1262. return((int)(r492to_integer(((T492*)C))));
  1263. }} else {
  1264. return((int)(r517to_integer(((T517*)C))));
  1265. }}}}} else {
  1266. if (id <= 796) {
  1267. if (id <= 655) {
  1268. if (id <= 534) {
  1269. if (id <= 529) {
  1270. if (id <= 520) {
  1271. return((int)(r520to_integer(((T520*)C))));
  1272. } else {
  1273. return((int)(r529to_integer(((T529*)C))));
  1274. }} else {
  1275. return((int)(r534to_integer(((T534*)C))));
  1276. }} else {
  1277. if (id <= 574) {
  1278. if (id <= 557) {
  1279. return((int)(r557to_integer(((T557*)C))));
  1280. } else {
  1281. return((int)(r574to_integer(((T574*)C))));
  1282. }} else {
  1283. return((int)(r655to_integer(((T655*)C))));
  1284. }}} else {
  1285. if (id <= 715) {
  1286. if (id <= 708) {
  1287. if (id <= 664) {
  1288. return((int)(r664to_integer(((T664*)C))));
  1289. } else {
  1290. return((int)(r708to_integer(((T708*)C))));
  1291. }} else {
  1292. return((int)(r715to_integer(((T715*)C))));
  1293. }} else {
  1294. if (id <= 767) {
  1295. if (id <= 760) {
  1296. return((int)(r760to_integer(((T760*)C))));
  1297. } else {
  1298. return((int)(r767to_integer(((T767*)C))));
  1299. }} else {
  1300. return((int)(r796to_integer(((T796*)C))));
  1301. }}}} else {
  1302. if (id <= 915) {
  1303. if (id <= 873) {
  1304. if (id <= 849) {
  1305. if (id <= 805) {
  1306. return((int)(r805to_integer(((T805*)C))));
  1307. } else {
  1308. return((int)(1));
  1309. }} else {
  1310. return((int)(r873to_integer(((T873*)C))));
  1311. }} else {
  1312. if (id <= 890) {
  1313. if (id <= 886) {
  1314. return((int)(r886to_integer(((T886*)C))));
  1315. } else {
  1316. return((int)(r890to_integer(((T890*)C))));
  1317. }} else {
  1318. return((int)(r915to_integer(((T915*)C))));
  1319. }}} else {
  1320. if (id <= 940) {
  1321. if (id <= 936) {
  1322. if (id <= 932) {
  1323. return((int)(r932to_integer(((T932*)C))));
  1324. } else {
  1325. return((int)(r936to_integer(((T936*)C))));
  1326. }} else {
  1327. return((int)(r940to_integer(((T940*)C))));
  1328. }} else {
  1329. if (id <= 990) {
  1330. return((int)(r990to_integer(((T990*)C))));
  1331. } else {
  1332. return((int)(r999to_integer(((T999*)C))));
  1333. }}}}}}
  1334. void X662bracketed_short(void *C){
  1335. int id=((T0*)C)->id;
  1336. if (id <= 517) {
  1337. if (id <= 313) {
  1338. if (id <= 112) {
  1339. if (id <= 57) {
  1340. if (id <= 39) {
  1341. if (id <= 23) {
  1342. r23bracketed_short(((T23*)C));
  1343. } else {
  1344. r39bracketed_short(((T39*)C));
  1345. }} else {
  1346. r57bracketed_short(((T57*)C));
  1347. }} else {
  1348. if (id <= 90) {
  1349. if (id <= 72) {
  1350. r72bracketed_short(((T72*)C));
  1351. } else {
  1352. r90bracketed_short(((T90*)C));
  1353. }} else {
  1354. r112bracketed_short(((T112*)C));
  1355. }}} else {
  1356. if (id <= 253) {
  1357. if (id <= 180) {
  1358. if (id <= 121) {
  1359. r121bracketed_short(((T121*)C));
  1360. } else {
  1361. r180bracketed_short(((T180*)C));
  1362. }} else {
  1363. r253bracketed_short(((T253*)C));
  1364. }} else {
  1365. if (id <= 278) {
  1366. if (id <= 260) {
  1367. r260bracketed_short(((T260*)C));
  1368. } else {
  1369. r278bracketed_short(((T278*)C));
  1370. }} else {
  1371. r313bracketed_short(((T313*)C));
  1372. }}}} else {
  1373. if (id <= 436) {
  1374. if (id <= 367) {
  1375. if (id <= 358) {
  1376. if (id <= 342) {
  1377. r342bracketed_short(((T342*)C));
  1378. } else {
  1379. /*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  1380. /*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms143_473),((T0*)ms143_473));
  1381. /*]*/
  1382. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  1383. /*]*/
  1384. }} else {
  1385. /*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  1386. /*[IRF3.2short*/r580a_base_type_constant(((T580*)(oBC364short_print)),r367to_string());
  1387. /*]*/
  1388. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  1389. /*]*/
  1390. }} else {
  1391. if (id <= 420) {
  1392. if (id <= 414) {
  1393. r414bracketed_short(((T414*)C));
  1394. } else {
  1395. r420bracketed_short(((T420*)C));
  1396. }} else {
  1397. r436bracketed_short(((T436*)C));
  1398. }}} else {
  1399. if (id <= 460) {
  1400. if (id <= 453) {
  1401. if (id <= 446) {
  1402. r446bracketed_short(((T446*)C));
  1403. } else {
  1404. r453bracketed_short(((T453*)C));
  1405. }} else {
  1406. r460bracketed_short(((T460*)C));
  1407. }} else {
  1408. if (id <= 492) {
  1409. if (id <= 487) {
  1410. r487bracketed_short(((T487*)C));
  1411. } else {
  1412. r492bracketed_short(((T492*)C));
  1413. }} else {
  1414. r517bracketed_short(((T517*)C));
  1415. }}}}} else {
  1416. if (id <= 796) {
  1417. if (id <= 655) {
  1418. if (id <= 534) {
  1419. if (id <= 529) {
  1420. if (id <= 520) {
  1421. r520bracketed_short(((T520*)C));
  1422. } else {
  1423. r529bracketed_short(((T529*)C));
  1424. }} else {
  1425. r534bracketed_short(((T534*)C));
  1426. }} else {
  1427. if (id <= 574) {
  1428. if (id <= 557) {
  1429. r557bracketed_short(((T557*)C));
  1430. } else {
  1431. r574bracketed_short(((T574*)C));
  1432. }} else {
  1433. r655bracketed_short(((T655*)C));
  1434. }}} else {
  1435. if (id <= 715) {
  1436. if (id <= 708) {
  1437. if (id <= 664) {
  1438. r664bracketed_short(((T664*)C));
  1439. } else {
  1440. r708bracketed_short(((T708*)C));
  1441. }} else {
  1442. /*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  1443. /*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms146_473),((T0*)ms146_473));
  1444. /*]*/
  1445. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  1446. /*]*/
  1447. }} else {
  1448. if (id <= 767) {
  1449. if (id <= 760) {
  1450. r760bracketed_short(((T760*)C));
  1451. } else {
  1452. r767bracketed_short(((T767*)C));
  1453. }} else {
  1454. /*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  1455. /*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms147_473),((T0*)ms147_473));
  1456. /*]*/
  1457. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  1458. /*]*/
  1459. }}}} else {
  1460. if (id <= 915) {
  1461. if (id <= 873) {
  1462. if (id <= 849) {
  1463. if (id <= 805) {
  1464. r805bracketed_short(((T805*)C));
  1465. } else {
  1466. /*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  1467. /*[IRF3.2short*/r580a_base_type_constant(((T580*)(oBC364short_print)),r849to_string());
  1468. /*]*/
  1469. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  1470. /*]*/
  1471. }} else {
  1472. r873bracketed_short(((T873*)C));
  1473. }} else {
  1474. if (id <= 890) {
  1475. if (id <= 886) {
  1476. r886bracketed_short(((T886*)C));
  1477. } else {
  1478. r890bracketed_short(((T890*)C));
  1479. }} else {
  1480. r915bracketed_short(((T915*)C));
  1481. }}} else {
  1482. if (id <= 940) {
  1483. if (id <= 936) {
  1484. if (id <= 932) {
  1485. r932bracketed_short(((T932*)C));
  1486. } else {
  1487. r936bracketed_short(((T936*)C));
  1488. }} else {
  1489. r940bracketed_short(((T940*)C));
  1490. }} else {
  1491. if (id <= 990) {
  1492. r990bracketed_short(((T990*)C));
  1493. } else {
  1494. r999bracketed_short(((T999*)C));
  1495. }}}}}}
  1496. int X662is_a(void *C,T0* a1){
  1497. int id=((T0*)C)->id;
  1498. if (id <= 517) {
  1499. if (id <= 313) {
  1500. if (id <= 112) {
  1501. if (id <= 57) {
  1502. if (id <= 39) {
  1503. if (id <= 23) {
  1504. return((int)(r23is_a(((T23*)C),a1)));
  1505. } else {
  1506. return((int)(r39is_a(((T39*)C),a1)));
  1507. }} else {
  1508. return((int)(r57is_a(((T57*)C),a1)));
  1509. }} else {
  1510. if (id <= 90) {
  1511. if (id <= 72) {
  1512. return((int)(r72is_a(((T72*)C),a1)));
  1513. } else {
  1514. return((int)(r90is_a(((T90*)C),a1)));
  1515. }} else {
  1516. return((int)(r112is_a(((T112*)C),a1)));
  1517. }}} else {
  1518. if (id <= 253) {
  1519. if (id <= 180) {
  1520. if (id <= 121) {
  1521. return((int)(r121is_a(((T121*)C),a1)));
  1522. } else {
  1523. return((int)(r180is_a(((T180*)C),a1)));
  1524. }} else {
  1525. return((int)(r253is_a(((T253*)C),a1)));
  1526. }} else {
  1527. if (id <= 278) {
  1528. if (id <= 260) {
  1529. return((int)(r260is_a(((T260*)C),a1)));
  1530. } else {
  1531. return((int)(r278is_a(((T278*)C),a1)));
  1532. }} else {
  1533. return((int)(r313is_a(((T313*)C),a1)));
  1534. }}}} else {
  1535. if (id <= 436) {
  1536. if (id <= 367) {
  1537. if (id <= 358) {
  1538. if (id <= 342) {
  1539. return((int)(r342is_a(((T342*)C),a1)));
  1540. } else {
  1541. return((int)(r358is_a(((T358*)C),a1)));
  1542. }} else {
  1543. return((int)(r367is_a(((T367*)C),a1)));
  1544. }} else {
  1545. if (id <= 420) {
  1546. if (id <= 414) {
  1547. return((int)(r414is_a(((T414*)C),a1)));
  1548. } else {
  1549. return((int)(r420is_a(((T420*)C),a1)));
  1550. }} else {
  1551. return((int)(r436is_a(((T436*)C),a1)));
  1552. }}} else {
  1553. if (id <= 460) {
  1554. if (id <= 453) {
  1555. if (id <= 446) {
  1556. return((int)(r446is_a(((T446*)C),a1)));
  1557. } else {
  1558. return((int)(r453is_a(((T453*)C),a1)));
  1559. }} else {
  1560. return((int)(r460is_a(((T460*)C),a1)));
  1561. }} else {
  1562. if (id <= 492) {
  1563. if (id <= 487) {
  1564. return((int)(r487is_a(((T487*)C),a1)));
  1565. } else {
  1566. return((int)(r492is_a(((T492*)C),a1)));
  1567. }} else {
  1568. return((int)(r517is_a(((T517*)C),a1)));
  1569. }}}}} else {
  1570. if (id <= 796) {
  1571. if (id <= 655) {
  1572. if (id <= 534) {
  1573. if (id <= 529) {
  1574. if (id <= 520) {
  1575. return((int)(r520is_a(((T520*)C),a1)));
  1576. } else {
  1577. return((int)(r529is_a(((T529*)C),a1)));
  1578. }} else {
  1579. return((int)(r534is_a(((T534*)C),a1)));
  1580. }} else {
  1581. if (id <= 574) {
  1582. if (id <= 557) {
  1583. return((int)(r557is_a(((T557*)C),a1)));
  1584. } else {
  1585. return((int)(r574is_a(((T574*)C),a1)));
  1586. }} else {
  1587. return((int)(r655is_a(((T655*)C),a1)));
  1588. }}} else {
  1589. if (id <= 715) {
  1590. if (id <= 708) {
  1591. if (id <= 664) {
  1592. return((int)(r664is_a(((T664*)C),a1)));
  1593. } else {
  1594. return((int)(r708is_a(((T708*)C),a1)));
  1595. }} else {
  1596. return((int)(r715is_a(((T715*)C),a1)));
  1597. }} else {
  1598. if (id <= 767) {
  1599. if (id <= 760) {
  1600. return((int)(r760is_a(((T760*)C),a1)));
  1601. } else {
  1602. return((int)(r767is_a(((T767*)C),a1)));
  1603. }} else {
  1604. return((int)(r796is_a(((T796*)C),a1)));
  1605. }}}} else {
  1606. if (id <= 915) {
  1607. if (id <= 873) {
  1608. if (id <= 849) {
  1609. if (id <= 805) {
  1610. return((int)(r805is_a(((T805*)C),a1)));
  1611. } else {
  1612. return((int)(r849is_a(((T849*)C),a1)));
  1613. }} else {
  1614. return((int)(r873is_a(((T873*)C),a1)));
  1615. }} else {
  1616. if (id <= 890) {
  1617. if (id <= 886) {
  1618. return((int)(r886is_a(((T886*)C),a1)));
  1619. } else {
  1620. return((int)(r890is_a(((T890*)C),a1)));
  1621. }} else {
  1622. return((int)(r915is_a(((T915*)C),a1)));
  1623. }}} else {
  1624. if (id <= 940) {
  1625. if (id <= 936) {
  1626. if (id <= 932) {
  1627. return((int)(r932is_a(((T932*)C),a1)));
  1628. } else {
  1629. return((int)(r936is_a(((T936*)C),a1)));
  1630. }} else {
  1631. return((int)(r940is_a(((T940*)C),a1)));
  1632. }} else {
  1633. if (id <= 990) {
  1634. return((int)(r990is_a(((T990*)C),a1)));
  1635. } else {
  1636. return((int)(r999is_a(((T999*)C),a1)));
  1637. }}}}}}
  1638. int X662is_current(void *C){
  1639. int id=((T0*)C)->id;
  1640. if (id <= 517) {
  1641. if (id <= 313) {
  1642. if (id <= 112) {
  1643. if (id <= 57) {
  1644. if (id <= 39) {
  1645. if (id <= 23) {
  1646. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1647. } else {
  1648. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1649. }} else {
  1650. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1651. }} else {
  1652. if (id <= 90) {
  1653. if (id <= 72) {
  1654. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1655. } else {
  1656. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1657. }} else {
  1658. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1659. }}} else {
  1660. if (id <= 253) {
  1661. if (id <= 180) {
  1662. if (id <= 121) {
  1663. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1664. } else {
  1665. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1666. }} else {
  1667. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1668. }} else {
  1669. if (id <= 278) {
  1670. if (id <= 260) {
  1671. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1672. } else {
  1673. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1674. }} else {
  1675. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1676. }}}} else {
  1677. if (id <= 436) {
  1678. if (id <= 367) {
  1679. if (id <= 358) {
  1680. if (id <= 342) {
  1681. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1682. } else {
  1683. return((int)(1));
  1684. }} else {
  1685. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1686. }} else {
  1687. if (id <= 420) {
  1688. if (id <= 414) {
  1689. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1690. } else {
  1691. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1692. }} else {
  1693. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1694. }}} else {
  1695. if (id <= 460) {
  1696. if (id <= 453) {
  1697. if (id <= 446) {
  1698. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1699. } else {
  1700. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1701. }} else {
  1702. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1703. }} else {
  1704. if (id <= 492) {
  1705. if (id <= 487) {
  1706. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1707. } else {
  1708. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1709. }} else {
  1710. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1711. }}}}} else {
  1712. if (id <= 796) {
  1713. if (id <= 655) {
  1714. if (id <= 534) {
  1715. if (id <= 529) {
  1716. if (id <= 520) {
  1717. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1718. } else {
  1719. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1720. }} else {
  1721. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1722. }} else {
  1723. if (id <= 574) {
  1724. if (id <= 557) {
  1725. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1726. } else {
  1727. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1728. }} else {
  1729. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1730. }}} else {
  1731. if (id <= 715) {
  1732. if (id <= 708) {
  1733. if (id <= 664) {
  1734. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1735. } else {
  1736. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1737. }} else {
  1738. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1739. }} else {
  1740. if (id <= 767) {
  1741. if (id <= 760) {
  1742. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1743. } else {
  1744. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1745. }} else {
  1746. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1747. }}}} else {
  1748. if (id <= 915) {
  1749. if (id <= 873) {
  1750. if (id <= 849) {
  1751. if (id <= 805) {
  1752. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1753. } else {
  1754. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1755. }} else {
  1756. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1757. }} else {
  1758. if (id <= 890) {
  1759. if (id <= 886) {
  1760. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1761. } else {
  1762. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1763. }} else {
  1764. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1765. }}} else {
  1766. if (id <= 940) {
  1767. if (id <= 936) {
  1768. if (id <= 932) {
  1769. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1770. } else {
  1771. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1772. }} else {
  1773. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1774. }} else {
  1775. if (id <= 990) {
  1776. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1777. } else {
  1778. return((int)(/*(IRF4.1is_current*/0/*)*/));
  1779. }}}}}}
  1780. int X662is_manifest_string(void *C){
  1781. int id=((T0*)C)->id;
  1782. if (id <= 517) {
  1783. if (id <= 313) {
  1784. if (id <= 112) {
  1785. if (id <= 57) {
  1786. if (id <= 39) {
  1787. if (id <= 23) {
  1788. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1789. } else {
  1790. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1791. }} else {
  1792. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1793. }} else {
  1794. if (id <= 90) {
  1795. if (id <= 72) {
  1796. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1797. } else {
  1798. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1799. }} else {
  1800. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1801. }}} else {
  1802. if (id <= 253) {
  1803. if (id <= 180) {
  1804. if (id <= 121) {
  1805. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1806. } else {
  1807. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1808. }} else {
  1809. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1810. }} else {
  1811. if (id <= 278) {
  1812. if (id <= 260) {
  1813. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1814. } else {
  1815. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1816. }} else {
  1817. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1818. }}}} else {
  1819. if (id <= 436) {
  1820. if (id <= 367) {
  1821. if (id <= 358) {
  1822. if (id <= 342) {
  1823. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1824. } else {
  1825. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1826. }} else {
  1827. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1828. }} else {
  1829. if (id <= 420) {
  1830. if (id <= 414) {
  1831. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1832. } else {
  1833. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1834. }} else {
  1835. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1836. }}} else {
  1837. if (id <= 460) {
  1838. if (id <= 453) {
  1839. if (id <= 446) {
  1840. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1841. } else {
  1842. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1843. }} else {
  1844. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1845. }} else {
  1846. if (id <= 492) {
  1847. if (id <= 487) {
  1848. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1849. } else {
  1850. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1851. }} else {
  1852. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1853. }}}}} else {
  1854. if (id <= 796) {
  1855. if (id <= 655) {
  1856. if (id <= 534) {
  1857. if (id <= 529) {
  1858. if (id <= 520) {
  1859. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1860. } else {
  1861. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1862. }} else {
  1863. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1864. }} else {
  1865. if (id <= 574) {
  1866. if (id <= 557) {
  1867. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1868. } else {
  1869. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1870. }} else {
  1871. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1872. }}} else {
  1873. if (id <= 715) {
  1874. if (id <= 708) {
  1875. if (id <= 664) {
  1876. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1877. } else {
  1878. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1879. }} else {
  1880. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1881. }} else {
  1882. if (id <= 767) {
  1883. if (id <= 760) {
  1884. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1885. } else {
  1886. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1887. }} else {
  1888. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1889. }}}} else {
  1890. if (id <= 915) {
  1891. if (id <= 873) {
  1892. if (id <= 849) {
  1893. if (id <= 805) {
  1894. return((int)(1));
  1895. } else {
  1896. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1897. }} else {
  1898. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1899. }} else {
  1900. if (id <= 890) {
  1901. if (id <= 886) {
  1902. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1903. } else {
  1904. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1905. }} else {
  1906. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1907. }}} else {
  1908. if (id <= 940) {
  1909. if (id <= 936) {
  1910. if (id <= 932) {
  1911. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1912. } else {
  1913. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1914. }} else {
  1915. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1916. }} else {
  1917. if (id <= 990) {
  1918. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1919. } else {
  1920. return((int)(/*(IRF4.1is_manifest_string*/0/*)*/));
  1921. }}}}}}
  1922. int X662is_void(void *C){
  1923. int id=((T0*)C)->id;
  1924. if (id <= 517) {
  1925. if (id <= 313) {
  1926. if (id <= 112) {
  1927. if (id <= 57) {
  1928. if (id <= 39) {
  1929. if (id <= 23) {
  1930. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1931. } else {
  1932. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1933. }} else {
  1934. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1935. }} else {
  1936. if (id <= 90) {
  1937. if (id <= 72) {
  1938. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1939. } else {
  1940. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1941. }} else {
  1942. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1943. }}} else {
  1944. if (id <= 253) {
  1945. if (id <= 180) {
  1946. if (id <= 121) {
  1947. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1948. } else {
  1949. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1950. }} else {
  1951. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1952. }} else {
  1953. if (id <= 278) {
  1954. if (id <= 260) {
  1955. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1956. } else {
  1957. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1958. }} else {
  1959. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1960. }}}} else {
  1961. if (id <= 436) {
  1962. if (id <= 367) {
  1963. if (id <= 358) {
  1964. if (id <= 342) {
  1965. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1966. } else {
  1967. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1968. }} else {
  1969. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1970. }} else {
  1971. if (id <= 420) {
  1972. if (id <= 414) {
  1973. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1974. } else {
  1975. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1976. }} else {
  1977. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1978. }}} else {
  1979. if (id <= 460) {
  1980. if (id <= 453) {
  1981. if (id <= 446) {
  1982. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1983. } else {
  1984. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1985. }} else {
  1986. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1987. }} else {
  1988. if (id <= 492) {
  1989. if (id <= 487) {
  1990. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1991. } else {
  1992. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1993. }} else {
  1994. return((int)(/*(IRF4.1is_void*/0/*)*/));
  1995. }}}}} else {
  1996. if (id <= 796) {
  1997. if (id <= 655) {
  1998. if (id <= 534) {
  1999. if (id <= 529) {
  2000. if (id <= 520) {
  2001. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2002. } else {
  2003. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2004. }} else {
  2005. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2006. }} else {
  2007. if (id <= 574) {
  2008. if (id <= 557) {
  2009. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2010. } else {
  2011. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2012. }} else {
  2013. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2014. }}} else {
  2015. if (id <= 715) {
  2016. if (id <= 708) {
  2017. if (id <= 664) {
  2018. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2019. } else {
  2020. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2021. }} else {
  2022. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2023. }} else {
  2024. if (id <= 767) {
  2025. if (id <= 760) {
  2026. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2027. } else {
  2028. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2029. }} else {
  2030. return((int)(1));
  2031. }}}} else {
  2032. if (id <= 915) {
  2033. if (id <= 873) {
  2034. if (id <= 849) {
  2035. if (id <= 805) {
  2036. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2037. } else {
  2038. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2039. }} else {
  2040. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2041. }} else {
  2042. if (id <= 890) {
  2043. if (id <= 886) {
  2044. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2045. } else {
  2046. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2047. }} else {
  2048. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2049. }}} else {
  2050. if (id <= 940) {
  2051. if (id <= 936) {
  2052. if (id <= 932) {
  2053. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2054. } else {
  2055. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2056. }} else {
  2057. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2058. }} else {
  2059. if (id <= 990) {
  2060. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2061. } else {
  2062. return((int)(/*(IRF4.1is_void*/0/*)*/));
  2063. }}}}}}
  2064. T0* X662start_position(void *C){
  2065. int id=((T0*)C)->id;
  2066. if (id <= 517) {
  2067. if (id <= 313) {
  2068. if (id <= 112) {
  2069. if (id <= 57) {
  2070. if (id <= 39) {
  2071. if (id <= 23) {
  2072. return((T0*)((((T23*)((T23*)C)))->_start_position/*12*/));
  2073. } else {
  2074. return((T0*)((((T39*)((T39*)C)))->_start_position/*12*/));
  2075. }} else {
  2076. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T57*)((T57*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2077. }} else {
  2078. if (id <= 90) {
  2079. if (id <= 72) {
  2080. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T72*)((T72*)C)))->_feature_name/*20*/))))->_start_position/*8*//*)*/));
  2081. } else {
  2082. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T90*)((T90*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2083. }} else {
  2084. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T112*)((T112*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2085. }}} else {
  2086. if (id <= 253) {
  2087. if (id <= 180) {
  2088. if (id <= 121) {
  2089. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T121*)((T121*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2090. } else {
  2091. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T180*)((T180*)C)))->_feature_name/*20*/))))->_start_position/*8*//*)*/));
  2092. }} else {
  2093. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T253*)((T253*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2094. }} else {
  2095. if (id <= 278) {
  2096. if (id <= 260) {
  2097. return((T0*)((((T260*)((T260*)C)))->_start_position/*8*/));
  2098. } else {
  2099. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T278*)((T278*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2100. }} else {
  2101. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T313*)((T313*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2102. }}}} else {
  2103. if (id <= 436) {
  2104. if (id <= 367) {
  2105. if (id <= 358) {
  2106. if (id <= 342) {
  2107. return((T0*)((((T342*)((T342*)C)))->_start_position/*8*/));
  2108. } else {
  2109. return((T0*)((((T358*)((T358*)C)))->_start_position/*16*/));
  2110. }} else {
  2111. return((T0*)((((T367*)((T367*)C)))->_start_position/*8*/));
  2112. }} else {
  2113. if (id <= 420) {
  2114. if (id <= 414) {
  2115. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T414*)((T414*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2116. } else {
  2117. return((T0*)(r420start_position(((T420*)C))));
  2118. }} else {
  2119. return((T0*)((((T436*)((T436*)C)))->_start_position/*8*/));
  2120. }}} else {
  2121. if (id <= 460) {
  2122. if (id <= 453) {
  2123. if (id <= 446) {
  2124. return((T0*)((((T446*)((T446*)C)))->_start_position/*16*/));
  2125. } else {
  2126. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T453*)((T453*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2127. }} else {
  2128. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T460*)((T460*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2129. }} else {
  2130. if (id <= 492) {
  2131. if (id <= 487) {
  2132. return((T0*)(r487start_position(((T487*)C))));
  2133. } else {
  2134. return((T0*)(r492start_position(((T492*)C))));
  2135. }} else {
  2136. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T517*)((T517*)C)))->_feature_name/*20*/))))->_start_position/*8*//*)*/));
  2137. }}}}} else {
  2138. if (id <= 796) {
  2139. if (id <= 655) {
  2140. if (id <= 534) {
  2141. if (id <= 529) {
  2142. if (id <= 520) {
  2143. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T520*)((T520*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2144. } else {
  2145. return((T0*)(r529start_position(((T529*)C))));
  2146. }} else {
  2147. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T534*)((T534*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2148. }} else {
  2149. if (id <= 574) {
  2150. if (id <= 557) {
  2151. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T557*)((T557*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2152. } else {
  2153. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T574*)((T574*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2154. }} else {
  2155. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T655*)((T655*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2156. }}} else {
  2157. if (id <= 715) {
  2158. if (id <= 708) {
  2159. if (id <= 664) {
  2160. return((T0*)(r664start_position(((T664*)C))));
  2161. } else {
  2162. return((T0*)(r708start_position(((T708*)C))));
  2163. }} else {
  2164. return((T0*)((((T715*)((T715*)C)))->_start_position/*12*/));
  2165. }} else {
  2166. if (id <= 767) {
  2167. if (id <= 760) {
  2168. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T760*)((T760*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2169. } else {
  2170. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T767*)((T767*)C)))->_feature_name/*20*/))))->_start_position/*8*//*)*/));
  2171. }} else {
  2172. return((T0*)((((T796*)((T796*)C)))->_start_position/*12*/));
  2173. }}}} else {
  2174. if (id <= 915) {
  2175. if (id <= 873) {
  2176. if (id <= 849) {
  2177. if (id <= 805) {
  2178. return((T0*)((((T805*)((T805*)C)))->_start_position/*8*/));
  2179. } else {
  2180. return((T0*)((((T849*)((T849*)C)))->_start_position/*8*/));
  2181. }} else {
  2182. return((T0*)((((T873*)((T873*)C)))->_start_position/*12*/));
  2183. }} else {
  2184. if (id <= 890) {
  2185. if (id <= 886) {
  2186. return((T0*)((((T886*)((T886*)C)))->_start_position/*12*/));
  2187. } else {
  2188. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T890*)((T890*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2189. }} else {
  2190. return((T0*)(r915start_position(((T915*)C))));
  2191. }}} else {
  2192. if (id <= 940) {
  2193. if (id <= 936) {
  2194. if (id <= 932) {
  2195. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T932*)((T932*)C)))->_feature_name/*24*/))))->_start_position/*8*//*)*/));
  2196. } else {
  2197. return((T0*)((((T936*)((T936*)C)))->_start_position/*8*/));
  2198. }} else {
  2199. return((T0*)((((T940*)((T940*)C)))->_start_position/*8*/));
  2200. }} else {
  2201. if (id <= 990) {
  2202. return((T0*)(/*(IRF4.6start_position*/(((T406*)((T406*)((((T990*)((T990*)C)))->_feature_name/*20*/))))->_start_position/*8*//*)*/));
  2203. } else {
  2204. return((T0*)(/*(IRF4.6start_position*/(((T454*)((T454*)((((T999*)((T999*)C)))->_feature_name/*20*/))))->_start_position/*8*//*)*/));
  2205. }}}}}}
  2206. int X662precedence(void *C){
  2207. int id=((T0*)C)->id;
  2208. if (id <= 517) {
  2209. if (id <= 313) {
  2210. if (id <= 112) {
  2211. if (id <= 57) {
  2212. if (id <= 39) {
  2213. if (id <= 23) {
  2214. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2215. } else {
  2216. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2217. }} else {
  2218. return((int)(6));
  2219. }} else {
  2220. if (id <= 90) {
  2221. if (id <= 72) {
  2222. return((int)(11));
  2223. } else {
  2224. return((int)(3));
  2225. }} else {
  2226. return((int)(6));
  2227. }}} else {
  2228. if (id <= 253) {
  2229. if (id <= 180) {
  2230. if (id <= 121) {
  2231. return((int)(4));
  2232. } else {
  2233. return((int)(11));
  2234. }} else {
  2235. return((int)(7));
  2236. }} else {
  2237. if (id <= 278) {
  2238. if (id <= 260) {
  2239. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2240. } else {
  2241. return((int)(4));
  2242. }} else {
  2243. return((int)(5));
  2244. }}}} else {
  2245. if (id <= 436) {
  2246. if (id <= 367) {
  2247. if (id <= 358) {
  2248. if (id <= 342) {
  2249. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2250. } else {
  2251. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2252. }} else {
  2253. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2254. }} else {
  2255. if (id <= 420) {
  2256. if (id <= 414) {
  2257. return((int)(8));
  2258. } else {
  2259. return((int)(/*(IRF4.2precedence*/(11)/*)*/));
  2260. }} else {
  2261. return((int)(2));
  2262. }}} else {
  2263. if (id <= 460) {
  2264. if (id <= 453) {
  2265. if (id <= 446) {
  2266. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2267. } else {
  2268. return((int)(8));
  2269. }} else {
  2270. return((int)(8));
  2271. }} else {
  2272. if (id <= 492) {
  2273. if (id <= 487) {
  2274. return((int)(/*(IRF4.2precedence*/(12)/*)*/));
  2275. } else {
  2276. return((int)(/*(IRF4.2precedence*/(12)/*)*/));
  2277. }} else {
  2278. return((int)(6));
  2279. }}}}} else {
  2280. if (id <= 796) {
  2281. if (id <= 655) {
  2282. if (id <= 534) {
  2283. if (id <= 529) {
  2284. if (id <= 520) {
  2285. return((int)(8));
  2286. } else {
  2287. return((int)(r529precedence(((T529*)C))));
  2288. }} else {
  2289. return((int)(10));
  2290. }} else {
  2291. if (id <= 574) {
  2292. if (id <= 557) {
  2293. return((int)(9));
  2294. } else {
  2295. return((int)(7));
  2296. }} else {
  2297. return((int)(5));
  2298. }}} else {
  2299. if (id <= 715) {
  2300. if (id <= 708) {
  2301. if (id <= 664) {
  2302. return((int)(/*(IRF4.2precedence*/(11)/*)*/));
  2303. } else {
  2304. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2305. }} else {
  2306. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2307. }} else {
  2308. if (id <= 767) {
  2309. if (id <= 760) {
  2310. return((int)(4));
  2311. } else {
  2312. return((int)(11));
  2313. }} else {
  2314. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2315. }}}} else {
  2316. if (id <= 915) {
  2317. if (id <= 873) {
  2318. if (id <= 849) {
  2319. if (id <= 805) {
  2320. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2321. } else {
  2322. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2323. }} else {
  2324. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2325. }} else {
  2326. if (id <= 890) {
  2327. if (id <= 886) {
  2328. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2329. } else {
  2330. return((int)(6));
  2331. }} else {
  2332. return((int)(/*(IRF4.2precedence*/(12)/*)*/));
  2333. }}} else {
  2334. if (id <= 940) {
  2335. if (id <= 936) {
  2336. if (id <= 932) {
  2337. return((int)(6));
  2338. } else {
  2339. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2340. }} else {
  2341. return((int)(/*(IRF4.2precedence*/(13)/*)*/));
  2342. }} else {
  2343. if (id <= 990) {
  2344. return((int)(11));
  2345. } else {
  2346. return((int)(6));
  2347. }}}}}}
  2348. T0* X662to_runnable(void *C,T0* a1){
  2349. int id=((T0*)C)->id;
  2350. if (id <= 517) {
  2351. if (id <= 313) {
  2352. if (id <= 112) {
  2353. if (id <= 57) {
  2354. if (id <= 39) {
  2355. if (id <= 23) {
  2356. return((T0*)(r23to_runnable(((T23*)C),a1)));
  2357. } else {
  2358. return((T0*)(r39to_runnable(((T39*)C),a1)));
  2359. }} else {
  2360. return((T0*)(r57to_runnable(((T57*)C),a1)));
  2361. }} else {
  2362. if (id <= 90) {
  2363. if (id <= 72) {
  2364. return((T0*)(r72to_runnable(((T72*)C),a1)));
  2365. } else {
  2366. return((T0*)(r90to_runnable(((T90*)C),a1)));
  2367. }} else {
  2368. return((T0*)(r112to_runnable(((T112*)C),a1)));
  2369. }}} else {
  2370. if (id <= 253) {
  2371. if (id <= 180) {
  2372. if (id <= 121) {
  2373. return((T0*)(r121to_runnable(((T121*)C),a1)));
  2374. } else {
  2375. return((T0*)(r180to_runnable(((T180*)C),a1)));
  2376. }} else {
  2377. return((T0*)(r253to_runnable(((T253*)C),a1)));
  2378. }} else {
  2379. if (id <= 278) {
  2380. if (id <= 260) {
  2381. return((T0*)(r260to_runnable(((T260*)C),a1)));
  2382. } else {
  2383. return((T0*)(r278to_runnable(((T278*)C),a1)));
  2384. }} else {
  2385. return((T0*)(r313to_runnable(((T313*)C),a1)));
  2386. }}}} else {
  2387. if (id <= 436) {
  2388. if (id <= 367) {
  2389. if (id <= 358) {
  2390. if (id <= 342) {
  2391. return((T0*)(r342to_runnable(((T342*)C),a1)));
  2392. } else {
  2393. return((T0*)(r358to_runnable(((T358*)C),a1)));
  2394. }} else {
  2395. return((T0*)(r367to_runnable(((T367*)C),a1)));
  2396. }} else {
  2397. if (id <= 420) {
  2398. if (id <= 414) {
  2399. return((T0*)(r414to_runnable(((T414*)C),a1)));
  2400. } else {
  2401. return((T0*)(r420to_runnable(((T420*)C),a1)));
  2402. }} else {
  2403. return((T0*)(r436to_runnable(((T436*)C),a1)));
  2404. }}} else {
  2405. if (id <= 460) {
  2406. if (id <= 453) {
  2407. if (id <= 446) {
  2408. return((T0*)(r446to_runnable(((T446*)C),a1)));
  2409. } else {
  2410. return((T0*)(r453to_runnable(((T453*)C),a1)));
  2411. }} else {
  2412. return((T0*)(r460to_runnable(((T460*)C),a1)));
  2413. }} else {
  2414. if (id <= 492) {
  2415. if (id <= 487) {
  2416. return((T0*)(r487to_runnable(((T487*)C),a1)));
  2417. } else {
  2418. return((T0*)(r492to_runnable(((T492*)C),a1)));
  2419. }} else {
  2420. return((T0*)(r517to_runnable(((T517*)C),a1)));
  2421. }}}}} else {
  2422. if (id <= 796) {
  2423. if (id <= 655) {
  2424. if (id <= 534) {
  2425. if (id <= 529) {
  2426. if (id <= 520) {
  2427. return((T0*)(r520to_runnable(((T520*)C),a1)));
  2428. } else {
  2429. return((T0*)(r529to_runnable(((T529*)C),a1)));
  2430. }} else {
  2431. return((T0*)(r534to_runnable(((T534*)C),a1)));
  2432. }} else {
  2433. if (id <= 574) {
  2434. if (id <= 557) {
  2435. return((T0*)(r557to_runnable(((T557*)C),a1)));
  2436. } else {
  2437. return((T0*)(r574to_runnable(((T574*)C),a1)));
  2438. }} else {
  2439. return((T0*)(r655to_runnable(((T655*)C),a1)));
  2440. }}} else {
  2441. if (id <= 715) {
  2442. if (id <= 708) {
  2443. if (id <= 664) {
  2444. return((T0*)(r664to_runnable(((T664*)C),a1)));
  2445. } else {
  2446. return((T0*)(r708to_runnable(((T708*)C),a1)));
  2447. }} else {
  2448. return((T0*)(r715to_runnable(((T715*)C),a1)));
  2449. }} else {
  2450. if (id <= 767) {
  2451. if (id <= 760) {
  2452. return((T0*)(r760to_runnable(((T760*)C),a1)));
  2453. } else {
  2454. return((T0*)(r767to_runnable(((T767*)C),a1)));
  2455. }} else {
  2456. return((T0*)(r796to_runnable(((T796*)C),a1)));
  2457. }}}} else {
  2458. if (id <= 915) {
  2459. if (id <= 873) {
  2460. if (id <= 849) {
  2461. if (id <= 805) {
  2462. return((T0*)(r805to_runnable(((T805*)C),a1)));
  2463. } else {
  2464. return((T0*)(r849to_runnable(((T849*)C),a1)));
  2465. }} else {
  2466. return((T0*)(r873to_runnable(((T873*)C),a1)));
  2467. }} else {
  2468. if (id <= 890) {
  2469. if (id <= 886) {
  2470. return((T0*)(r886to_runnable(((T886*)C),a1)));
  2471. } else {
  2472. return((T0*)(r890to_runnable(((T890*)C),a1)));
  2473. }} else {
  2474. return((T0*)(r915to_runnable(((T915*)C),a1)));
  2475. }}} else {
  2476. if (id <= 940) {
  2477. if (id <= 936) {
  2478. if (id <= 932) {
  2479. return((T0*)(r932to_runnable(((T932*)C),a1)));
  2480. } else {
  2481. return((T0*)(r936to_runnable(((T936*)C),a1)));
  2482. }} else {
  2483. return((T0*)(r940to_runnable(((T940*)C),a1)));
  2484. }} else {
  2485. if (id <= 990) {
  2486. return((T0*)(r990to_runnable(((T990*)C),a1)));
  2487. } else {
  2488. return((T0*)(r999to_runnable(((T999*)C),a1)));
  2489. }}}}}}
  2490. void X662short_target(void *C){
  2491. int id=((T0*)C)->id;
  2492. if (id <= 517) {
  2493. if (id <= 313) {
  2494. if (id <= 112) {
  2495. if (id <= 57) {
  2496. if (id <= 39) {
  2497. if (id <= 23) {
  2498. r23short_target(((T23*)C));
  2499. } else {
  2500. r39short_target(((T39*)C));
  2501. }} else {
  2502. r57short_target(((T57*)C));
  2503. }} else {
  2504. if (id <= 90) {
  2505. if (id <= 72) {
  2506. r72short_target(((T72*)C));
  2507. } else {
  2508. r90short_target(((T90*)C));
  2509. }} else {
  2510. r112short_target(((T112*)C));
  2511. }}} else {
  2512. if (id <= 253) {
  2513. if (id <= 180) {
  2514. if (id <= 121) {
  2515. r121short_target(((T121*)C));
  2516. } else {
  2517. r180short_target(((T180*)C));
  2518. }} else {
  2519. r253short_target(((T253*)C));
  2520. }} else {
  2521. if (id <= 278) {
  2522. if (id <= 260) {
  2523. r260short_target(((T260*)C));
  2524. } else {
  2525. r278short_target(((T278*)C));
  2526. }} else {
  2527. r313short_target(((T313*)C));
  2528. }}}} else {
  2529. if (id <= 436) {
  2530. if (id <= 367) {
  2531. if (id <= 358) {
  2532. if (id <= 342) {
  2533. r342short_target(((T342*)C));
  2534. } else {
  2535. r358short_target(((T358*)C));
  2536. }} else {
  2537. /*[IRF3.2short_target*//*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  2538. /*[IRF3.2short*/r580a_base_type_constant(((T580*)(oBC364short_print)),r367to_string());
  2539. /*]*/
  2540. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  2541. /*]*/
  2542. /*[IRF3.6a_dot*/{T580* C1=((T580*)(oBC364short_print));
  2543. r580hook_or(C1,((T0*)ms58_580),((T0*)ms67_470));
  2544. }/*]*/
  2545. /*]*/
  2546. }} else {
  2547. if (id <= 420) {
  2548. if (id <= 414) {
  2549. r414short_target(((T414*)C));
  2550. } else {
  2551. r420short_target(((T420*)C));
  2552. }} else {
  2553. r436short_target(((T436*)C));
  2554. }}} else {
  2555. if (id <= 460) {
  2556. if (id <= 453) {
  2557. if (id <= 446) {
  2558. r446short_target(((T446*)C));
  2559. } else {
  2560. r453short_target(((T453*)C));
  2561. }} else {
  2562. r460short_target(((T460*)C));
  2563. }} else {
  2564. if (id <= 492) {
  2565. if (id <= 487) {
  2566. r487short_target(((T487*)C));
  2567. } else {
  2568. r492short_target(((T492*)C));
  2569. }} else {
  2570. r517short_target(((T517*)C));
  2571. }}}}} else {
  2572. if (id <= 796) {
  2573. if (id <= 655) {
  2574. if (id <= 534) {
  2575. if (id <= 529) {
  2576. if (id <= 520) {
  2577. r520short_target(((T520*)C));
  2578. } else {
  2579. r529short_target(((T529*)C));
  2580. }} else {
  2581. r534short_target(((T534*)C));
  2582. }} else {
  2583. if (id <= 574) {
  2584. if (id <= 557) {
  2585. r557short_target(((T557*)C));
  2586. } else {
  2587. r574short_target(((T574*)C));
  2588. }} else {
  2589. r655short_target(((T655*)C));
  2590. }}} else {
  2591. if (id <= 715) {
  2592. if (id <= 708) {
  2593. if (id <= 664) {
  2594. r664short_target(((T664*)C));
  2595. } else {
  2596. r708short_target(((T708*)C));
  2597. }} else {
  2598. /*[IRF3.2short_target*//*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms146_473),((T0*)ms146_473));
  2599. /*]*/
  2600. /*[IRF3.6a_dot*/{T580* C1=((T580*)(oBC364short_print));
  2601. r580hook_or(C1,((T0*)ms58_580),((T0*)ms67_470));
  2602. }/*]*/
  2603. /*]*/
  2604. }} else {
  2605. if (id <= 767) {
  2606. if (id <= 760) {
  2607. r760short_target(((T760*)C));
  2608. } else {
  2609. r767short_target(((T767*)C));
  2610. }} else {
  2611. /*[IRF3.2short_target*//*[IRF3.2short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms147_473),((T0*)ms147_473));
  2612. /*]*/
  2613. /*[IRF3.6a_dot*/{T580* C1=((T580*)(oBC364short_print));
  2614. r580hook_or(C1,((T0*)ms58_580),((T0*)ms67_470));
  2615. }/*]*/
  2616. /*]*/
  2617. }}}} else {
  2618. if (id <= 915) {
  2619. if (id <= 873) {
  2620. if (id <= 849) {
  2621. if (id <= 805) {
  2622. r805short_target(((T805*)C));
  2623. } else {
  2624. /*[IRF3.2short_target*//*[IRF3.2bracketed_short*/r580hook_or(((T580*)(oBC364short_print)),((T0*)ms6_662),((T0*)ms7_662));
  2625. /*[IRF3.2short*/r580a_base_type_constant(((T580*)(oBC364short_print)),r849to_string());
  2626. /*]*/
  2627. r580hook_or(((T580*)(oBC364short_print)),((T0*)ms8_662),((T0*)ms9_662));
  2628. /*]*/
  2629. /*[IRF3.6a_dot*/{T580* C1=((T580*)(oBC364short_print));
  2630. r580hook_or(C1,((T0*)ms58_580),((T0*)ms67_470));
  2631. }/*]*/
  2632. /*]*/
  2633. }} else {
  2634. r873short_target(((T873*)C));
  2635. }} else {
  2636. if (id <= 890) {
  2637. if (id <= 886) {
  2638. r886short_target(((T886*)C));
  2639. } else {
  2640. r890short_target(((T890*)C));
  2641. }} else {
  2642. r915short_target(((T915*)C));
  2643. }}} else {
  2644. if (id <= 940) {
  2645. if (id <= 936) {
  2646. if (id <= 932) {
  2647. r932short_target(((T932*)C));
  2648. } else {
  2649. r936short_target(((T936*)C));
  2650. }} else {
  2651. r940short_target(((T940*)C));
  2652. }} else {
  2653. if (id <= 990) {
  2654. r990short_target(((T990*)C));
  2655. } else {
  2656. r999short_target(((T999*)C));
  2657. }}}}}}
  2658. T0* X662result_type(void *C){
  2659. int id=((T0*)C)->id;
  2660. if (id <= 517) {
  2661. if (id <= 313) {
  2662. if (id <= 112) {
  2663. if (id <= 57) {
  2664. if (id <= 39) {
  2665. if (id <= 23) {
  2666. return((T0*)((((T23*)((T23*)C)))->_result_type/*20*/));
  2667. } else {
  2668. return((T0*)((((T39*)((T39*)C)))->_result_type/*20*/));
  2669. }} else {
  2670. return((T0*)((((T57*)((T57*)C)))->_result_type/*16*/));
  2671. }} else {
  2672. if (id <= 90) {
  2673. if (id <= 72) {
  2674. return((T0*)((((T72*)((T72*)C)))->_result_type/*16*/));
  2675. } else {
  2676. return((T0*)((((T90*)((T90*)C)))->_result_type/*16*/));
  2677. }} else {
  2678. return((T0*)((((T112*)((T112*)C)))->_result_type/*16*/));
  2679. }}} else {
  2680. if (id <= 253) {
  2681. if (id <= 180) {
  2682. if (id <= 121) {
  2683. return((T0*)((((T121*)((T121*)C)))->_result_type/*16*/));
  2684. } else {
  2685. return((T0*)((((T180*)((T180*)C)))->_result_type/*16*/));
  2686. }} else {
  2687. return((T0*)((((T253*)((T253*)C)))->_result_type/*16*/));
  2688. }} else {
  2689. if (id <= 278) {
  2690. if (id <= 260) {
  2691. return((T0*)(r260result_type()));
  2692. } else {
  2693. return((T0*)((((T278*)((T278*)C)))->_result_type/*16*/));
  2694. }} else {
  2695. return((T0*)((((T313*)((T313*)C)))->_result_type/*16*/));
  2696. }}}} else {
  2697. if (id <= 436) {
  2698. if (id <= 367) {
  2699. if (id <= 358) {
  2700. if (id <= 342) {
  2701. return((T0*)(r342result_type()));
  2702. } else {
  2703. return((T0*)(/*(IRF4.3result_type*/(((T358*)((T358*)C)))->_current_type/*4*//*)*/));
  2704. }} else {
  2705. return((T0*)(/*(IRF4.8result_type*/r367type_boolean()/*)*/));
  2706. }} else {
  2707. if (id <= 420) {
  2708. if (id <= 414) {
  2709. return((T0*)((((T414*)((T414*)C)))->_result_type/*16*/));
  2710. } else {
  2711. return((T0*)(r420result_type()));
  2712. }} else {
  2713. return((T0*)((((T436*)((T436*)C)))->_result_type/*16*/));
  2714. }}} else {
  2715. if (id <= 460) {
  2716. if (id <= 453) {
  2717. if (id <= 446) {
  2718. return((T0*)(/*(IRF4.6result_type*/(((T820*)((T820*)((((T446*)((T446*)C)))->_run_feature_2/*20*/))))->_result_type/*24*//*)*/));
  2719. } else {
  2720. return((T0*)((((T453*)((T453*)C)))->_result_type/*16*/));
  2721. }} else {
  2722. return((T0*)((((T460*)((T460*)C)))->_result_type/*16*/));
  2723. }} else {
  2724. if (id <= 492) {
  2725. if (id <= 487) {
  2726. return((T0*)((((T487*)((T487*)C)))->_result_type/*20*/));
  2727. } else {
  2728. return((T0*)((((T492*)((T492*)C)))->_result_type/*20*/));
  2729. }} else {
  2730. return((T0*)((((T517*)((T517*)C)))->_result_type/*12*/));
  2731. }}}}} else {
  2732. if (id <= 796) {
  2733. if (id <= 655) {
  2734. if (id <= 534) {
  2735. if (id <= 529) {
  2736. if (id <= 520) {
  2737. return((T0*)((((T520*)((T520*)C)))->_result_type/*16*/));
  2738. } else {
  2739. return((T0*)(r529result_type(((T529*)C))));
  2740. }} else {
  2741. return((T0*)((((T534*)((T534*)C)))->_result_type/*16*/));
  2742. }} else {
  2743. if (id <= 574) {
  2744. if (id <= 557) {
  2745. return((T0*)((((T557*)((T557*)C)))->_result_type/*16*/));
  2746. } else {
  2747. return((T0*)((((T574*)((T574*)C)))->_result_type/*16*/));
  2748. }} else {
  2749. return((T0*)((((T655*)((T655*)C)))->_result_type/*16*/));
  2750. }}} else {
  2751. if (id <= 715) {
  2752. if (id <= 708) {
  2753. if (id <= 664) {
  2754. return((T0*)(r664result_type(((T664*)C))));
  2755. } else {
  2756. return((T0*)(/*(IRF4.8result_type*/r708type_pointer()/*)*/));
  2757. }} else {
  2758. return((T0*)((((T715*)((T715*)C)))->_result_type/*16*/));
  2759. }} else {
  2760. if (id <= 767) {
  2761. if (id <= 760) {
  2762. return((T0*)((((T760*)((T760*)C)))->_result_type/*16*/));
  2763. } else {
  2764. return((T0*)((((T767*)((T767*)C)))->_result_type/*16*/));
  2765. }} else {
  2766. return((T0*)(r796result_type()));
  2767. }}}} else {
  2768. if (id <= 915) {
  2769. if (id <= 873) {
  2770. if (id <= 849) {
  2771. if (id <= 805) {
  2772. return((T0*)(/*(IRF4.8result_type*/r805type_string()/*)*/));
  2773. } else {
  2774. return((T0*)(/*(IRF4.8result_type*/r849type_boolean()/*)*/));
  2775. }} else {
  2776. return((T0*)((((T873*)((T873*)C)))->_result_type/*20*/));
  2777. }} else {
  2778. if (id <= 890) {
  2779. if (id <= 886) {
  2780. return((T0*)((((T886*)((T886*)C)))->_result_type/*20*/));
  2781. } else {
  2782. return((T0*)((((T890*)((T890*)C)))->_result_type/*16*/));
  2783. }} else {
  2784. return((T0*)((((T915*)((T915*)C)))->_result_type/*20*/));
  2785. }}} else {
  2786. if (id <= 940) {
  2787. if (id <= 936) {
  2788. if (id <= 932) {
  2789. return((T0*)((((T932*)((T932*)C)))->_result_type/*16*/));
  2790. } else {
  2791. return((T0*)(r936result_type()));
  2792. }} else {
  2793. return((T0*)((((T940*)((T940*)C)))->_result_type/*16*/));
  2794. }} else {
  2795. if (id <= 990) {
  2796. return((T0*)((((T990*)((T990*)C)))->_result_type/*16*/));
  2797. } else {
  2798. return((T0*)((((T999*)((T999*)C)))->_result_type/*12*/));
  2799. }}}}}}
  2800. void X496add_client(void *C,T0* a1){
  2801. int id=((T0*)C)->id;
  2802. if (id <= 868) {
  2803. if (id <= 845) {
  2804. if (id <= 820) {
  2805. if (id <= 808) {
  2806. r808add_client(((T808*)C),a1);
  2807. } else {
  2808. r820add_client(((T820*)C),a1);
  2809. }} else {
  2810. r845add_client(((T845*)C),a1);
  2811. }} else {
  2812. if (id <= 857) {
  2813. r857add_client(((T857*)C),a1);
  2814. } else {
  2815. r868add_client(((T868*)C),a1);
  2816. }}} else {
  2817. if (id <= 892) {
  2818. if (id <= 869) {
  2819. r869add_client(((T869*)C),a1);
  2820. } else {
  2821. r892add_client(((T892*)C),a1);
  2822. }} else {
  2823. if (id <= 904) {
  2824. r904add_client(((T904*)C),a1);
  2825. } else {
  2826. r906add_client(((T906*)C),a1);
  2827. }}}}
  2828. int X496arg_count(void *C){
  2829. int id=((T0*)C)->id;
  2830. if (id <= 868) {
  2831. if (id <= 845) {
  2832. if (id <= 820) {
  2833. if (id <= 808) {
  2834. return((int)(r808arg_count(((T808*)C))));
  2835. } else {
  2836. return((int)(r820arg_count(((T820*)C))));
  2837. }} else {
  2838. return((int)(r845arg_count(((T845*)C))));
  2839. }} else {
  2840. if (id <= 857) {
  2841. return((int)(r857arg_count(((T857*)C))));
  2842. } else {
  2843. return((int)(r868arg_count(((T868*)C))));
  2844. }}} else {
  2845. if (id <= 892) {
  2846. if (id <= 869) {
  2847. return((int)(r869arg_count(((T869*)C))));
  2848. } else {
  2849. return((int)(r892arg_count(((T892*)C))));
  2850. }} else {
  2851. if (id <= 904) {
  2852. return((int)(r904arg_count(((T904*)C))));
  2853. } else {
  2854. return((int)(r906arg_count(((T906*)C))));
  2855. }}}}
  2856. T0* X496local_vars(void *C){
  2857. int id=((T0*)C)->id;
  2858. if (id <= 868) {
  2859. if (id <= 845) {
  2860. if (id <= 820) {
  2861. if (id <= 808) {
  2862. return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
  2863. } else {
  2864. return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
  2865. }} else {
  2866. return((T0*)((((T845*)((T845*)C)))->_local_vars/*48*/));
  2867. }} else {
  2868. if (id <= 857) {
  2869. return((T0*)((((T857*)((T857*)C)))->_local_vars/*48*/));
  2870. } else {
  2871. return((T0*)((((T868*)((T868*)C)))->_local_vars/*48*/));
  2872. }}} else {
  2873. if (id <= 892) {
  2874. if (id <= 869) {
  2875. return((T0*)((((T869*)((T869*)C)))->_local_vars/*48*/));
  2876. } else {
  2877. return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
  2878. }} else {
  2879. if (id <= 904) {
  2880. return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
  2881. } else {
  2882. return((T0*)(/*(IRF4.1local_vars*/NULL/*)*/));
  2883. }}}}
  2884. T0* X496base_feature(void *C){
  2885. int id=((T0*)C)->id;
  2886. if (id <= 868) {
  2887. if (id <= 845) {
  2888. if (id <= 820) {
  2889. if (id <= 808) {
  2890. return((T0*)((((T808*)((T808*)C)))->_base_feature/*40*/));
  2891. } else {
  2892. return((T0*)((((T820*)((T820*)C)))->_base_feature/*40*/));
  2893. }} else {
  2894. return((T0*)((((T845*)((T845*)C)))->_base_feature/*44*/));
  2895. }} else {
  2896. if (id <= 857) {
  2897. return((T0*)((((T857*)((T857*)C)))->_base_feature/*44*/));
  2898. } else {
  2899. return((T0*)((((T868*)((T868*)C)))->_base_feature/*44*/));
  2900. }}} else {
  2901. if (id <= 892) {
  2902. if (id <= 869) {
  2903. return((T0*)((((T869*)((T869*)C)))->_base_feature/*44*/));
  2904. } else {
  2905. return((T0*)((((T892*)((T892*)C)))->_base_feature/*40*/));
  2906. }} else {
  2907. if (id <= 904) {
  2908. return((T0*)((((T904*)((T904*)C)))->_base_feature/*40*/));
  2909. } else {
  2910. return((T0*)((((T906*)((T906*)C)))->_base_feature/*40*/));
  2911. }}}}
  2912. T0* X496start_position(void *C){
  2913. int id=((T0*)C)->id;
  2914. if (id <= 868) {
  2915. if (id <= 845) {
  2916. if (id <= 820) {
  2917. if (id <= 808) {
  2918. return((T0*)(r808start_position(((T808*)C))));
  2919. } else {
  2920. return((T0*)(/*(IRF4.6start_position*/r106start_position(((T106*)((((T820*)((T820*)C)))->_base_feature/*40*/)))/*)*/));
  2921. }} else {
  2922. return((T0*)(/*(IRF4.6start_position*/r297start_position(((T297*)((((T845*)((T845*)C)))->_base_feature/*44*/)))/*)*/));
  2923. }} else {
  2924. if (id <= 857) {
  2925. return((T0*)(/*(IRF4.6start_position*/r696start_position(((T696*)((((T857*)((T857*)C)))->_base_feature/*44*/)))/*)*/));
  2926. } else {
  2927. return((T0*)(/*(IRF4.6start_position*/r844start_position(((T844*)((((T868*)((T868*)C)))->_base_feature/*44*/)))/*)*/));
  2928. }}} else {
  2929. if (id <= 892) {
  2930. if (id <= 869) {
  2931. return((T0*)(/*(IRF4.6start_position*/r134start_position(((T134*)((((T869*)((T869*)C)))->_base_feature/*44*/)))/*)*/));
  2932. } else {
  2933. return((T0*)(/*(IRF4.6start_position*/r679start_position(((T679*)((((T892*)((T892*)C)))->_base_feature/*40*/)))/*)*/));
  2934. }} else {
  2935. if (id <= 904) {
  2936. return((T0*)(r904start_position(((T904*)C))));
  2937. } else {
  2938. return((T0*)(/*(IRF4.6start_position*/r883start_position(((T883*)((((T906*)((T906*)C)))->_base_feature/*40*/)))/*)*/));
  2939. }}}}
  2940. T0* X496ensure_assertion(void *C){
  2941. int id=((T0*)C)->id;
  2942. if (id <= 868) {
  2943. if (id <= 845) {
  2944. if (id <= 820) {
  2945. if (id <= 808) {
  2946. return((T0*)((((T808*)((T808*)C)))->_ensure_assertion/*32*/));
  2947. } else {
  2948. return((T0*)((((T820*)((T820*)C)))->_ensure_assertion/*32*/));
  2949. }} else {
  2950. return((T0*)((((T845*)((T845*)C)))->_ensure_assertion/*36*/));
  2951. }} else {
  2952. if (id <= 857) {
  2953. return((T0*)((((T857*)((T857*)C)))->_ensure_assertion/*36*/));
  2954. } else {
  2955. return((T0*)((((T868*)((T868*)C)))->_ensure_assertion/*36*/));
  2956. }}} else {
  2957. if (id <= 892) {
  2958. if (id <= 869) {
  2959. return((T0*)((((T869*)((T869*)C)))->_ensure_assertion/*36*/));
  2960. } else {
  2961. return((T0*)((((T892*)((T892*)C)))->_ensure_assertion/*32*/));
  2962. }} else {
  2963. if (id <= 904) {
  2964. return((T0*)((((T904*)((T904*)C)))->_ensure_assertion/*32*/));
  2965. } else {
  2966. return((T0*)((((T906*)((T906*)C)))->_ensure_assertion/*32*/));
  2967. }}}}
  2968. int X496is_exported_in(void *C,T0* a1){
  2969. int id=((T0*)C)->id;
  2970. if (id <= 868) {
  2971. if (id <= 845) {
  2972. if (id <= 820) {
  2973. if (id <= 808) {
  2974. return((int)(r808is_exported_in(((T808*)C),a1)));
  2975. } else {
  2976. return((int)(r820is_exported_in(((T820*)C),a1)));
  2977. }} else {
  2978. return((int)(r845is_exported_in(((T845*)C),a1)));
  2979. }} else {
  2980. if (id <= 857) {
  2981. return((int)(r857is_exported_in(((T857*)C),a1)));
  2982. } else {
  2983. return((int)(r868is_exported_in(((T868*)C),a1)));
  2984. }}} else {
  2985. if (id <= 892) {
  2986. if (id <= 869) {
  2987. return((int)(r869is_exported_in(((T869*)C),a1)));
  2988. } else {
  2989. return((int)(r892is_exported_in(((T892*)C),a1)));
  2990. }} else {
  2991. if (id <= 904) {
  2992. return((int)(r904is_exported_in(((T904*)C),a1)));
  2993. } else {
  2994. return((int)(r906is_exported_in(((T906*)C),a1)));
  2995. }}}}
  2996. T0* X249start_position(void *C){
  2997. int id=((T0*)C)->id;
  2998. if (id <= 649) {
  2999. return((T0*)(r649start_position(((T649*)C))));
  3000. } else {
  3001. return((T0*)(r853start_position(((T853*)C))));
  3002. }}
  3003. void X27put(void *C,T0* a1,int a2){
  3004. int id=((T0*)C)->id;
  3005. if (id <= 65) {
  3006. /*[IRF3.6put*/{T65* C1=((T65*)C);
  3007. T0* b1=a1;
  3008. int b2=a2;
  3009. ((((T65*)C1))->_storage/*4*/)[(b2)-((((T65*)C1))->_lower/*16*/)]=(b1);
  3010. }/*]*/
  3011. } else {
  3012. /*[IRF3.6put*/{T733* C1=((T733*)C);
  3013. T0* b1=a1;
  3014. int b2=a2;
  3015. ((((T733*)C1))->_storage/*4*/)[(b2)-((((T733*)C1))->_lower/*16*/)]=(b1);
  3016. }/*]*/
  3017. }}
  3018. T0* X359arguments(void *C){
  3019. int id=((T0*)C)->id;
  3020. if (id <= 593) {
  3021. if (id <= 380) {
  3022. if (id <= 134) {
  3023. if (id <= 118) {
  3024. if (id <= 106) {
  3025. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3026. } else {
  3027. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3028. }} else {
  3029. return((T0*)((((T134*)((T134*)C)))->_arguments/*28*/));
  3030. }} else {
  3031. if (id <= 297) {
  3032. return((T0*)((((T297*)((T297*)C)))->_arguments/*28*/));
  3033. } else {
  3034. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3035. }}} else {
  3036. if (id <= 554) {
  3037. if (id <= 398) {
  3038. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3039. } else {
  3040. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3041. }} else {
  3042. if (id <= 588) {
  3043. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3044. } else {
  3045. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3046. }}}} else {
  3047. if (id <= 696) {
  3048. if (id <= 679) {
  3049. if (id <= 649) {
  3050. return((T0*)((((T649*)((T649*)C)))->_arguments/*24*/));
  3051. } else {
  3052. return((T0*)((((T679*)((T679*)C)))->_arguments/*24*/));
  3053. }} else {
  3054. if (id <= 689) {
  3055. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3056. } else {
  3057. return((T0*)((((T696*)((T696*)C)))->_arguments/*28*/));
  3058. }}} else {
  3059. if (id <= 844) {
  3060. if (id <= 835) {
  3061. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3062. } else {
  3063. return((T0*)((((T844*)((T844*)C)))->_arguments/*28*/));
  3064. }} else {
  3065. if (id <= 853) {
  3066. return((T0*)((((T853*)((T853*)C)))->_arguments/*24*/));
  3067. } else {
  3068. return((T0*)((((T883*)((T883*)C)))->_arguments/*24*/));
  3069. }}}}}
  3070. T0* X359try_to_undefine(void *C,T0* a1,T0* a2){
  3071. int id=((T0*)C)->id;
  3072. if (id <= 593) {
  3073. if (id <= 380) {
  3074. if (id <= 134) {
  3075. if (id <= 118) {
  3076. if (id <= 106) {
  3077. return((T0*)(r106try_to_undefine(((T106*)C),a1,a2)));
  3078. } else {
  3079. return((T0*)(r118try_to_undefine(((T118*)C),a1,a2)));
  3080. }} else {
  3081. return((T0*)(r134try_to_undefine(((T134*)C),a1,a2)));
  3082. }} else {
  3083. if (id <= 297) {
  3084. return((T0*)(r297try_to_undefine(((T297*)C),a1,a2)));
  3085. } else {
  3086. return((T0*)(r380try_to_undefine(((T380*)C),a1,a2)));
  3087. }}} else {
  3088. if (id <= 554) {
  3089. if (id <= 398) {
  3090. return((T0*)(r398try_to_undefine(((T398*)C),a1,a2)));
  3091. } else {
  3092. return((T0*)(r554try_to_undefine(((T554*)C),a1,a2)));
  3093. }} else {
  3094. if (id <= 588) {
  3095. return((T0*)(r588try_to_undefine(((T588*)C),a1,a2)));
  3096. } else {
  3097. return((T0*)(r593try_to_undefine(((T593*)C),a1,a2)));
  3098. }}}} else {
  3099. if (id <= 696) {
  3100. if (id <= 679) {
  3101. if (id <= 649) {
  3102. return((T0*)(r649try_to_undefine(((T649*)C),a1,a2)));
  3103. } else {
  3104. return((T0*)(r679try_to_undefine(((T679*)C),a1,a2)));
  3105. }} else {
  3106. if (id <= 689) {
  3107. return((T0*)(r689try_to_undefine(((T689*)C),a1,a2)));
  3108. } else {
  3109. return((T0*)(r696try_to_undefine(((T696*)C),a1,a2)));
  3110. }}} else {
  3111. if (id <= 844) {
  3112. if (id <= 835) {
  3113. return((T0*)(r835try_to_undefine(((T835*)C),a1,a2)));
  3114. } else {
  3115. return((T0*)(r844try_to_undefine(((T844*)C),a1,a2)));
  3116. }} else {
  3117. if (id <= 853) {
  3118. return((T0*)(r853try_to_undefine(((T853*)C),a1,a2)));
  3119. } else {
  3120. return((T0*)(r883try_to_undefine(((T883*)C),a1,a2)));
  3121. }}}}}
  3122. int X359is_deferred(void *C){
  3123. int id=((T0*)C)->id;
  3124. if (id <= 593) {
  3125. if (id <= 380) {
  3126. if (id <= 134) {
  3127. if (id <= 118) {
  3128. if (id <= 106) {
  3129. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3130. } else {
  3131. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3132. }} else {
  3133. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3134. }} else {
  3135. if (id <= 297) {
  3136. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3137. } else {
  3138. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3139. }}} else {
  3140. if (id <= 554) {
  3141. if (id <= 398) {
  3142. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3143. } else {
  3144. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3145. }} else {
  3146. if (id <= 588) {
  3147. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3148. } else {
  3149. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3150. }}}} else {
  3151. if (id <= 696) {
  3152. if (id <= 679) {
  3153. if (id <= 649) {
  3154. return((int)(/*(IRF4.2is_deferred*/(1)/*)*/));
  3155. } else {
  3156. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3157. }} else {
  3158. if (id <= 689) {
  3159. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3160. } else {
  3161. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3162. }}} else {
  3163. if (id <= 844) {
  3164. if (id <= 835) {
  3165. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3166. } else {
  3167. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3168. }} else {
  3169. if (id <= 853) {
  3170. return((int)(/*(IRF4.2is_deferred*/(1)/*)*/));
  3171. } else {
  3172. return((int)(/*(IRF4.1is_deferred*/0/*)*/));
  3173. }}}}}
  3174. void X359set_clients(void *C,T0* a1){
  3175. int id=((T0*)C)->id;
  3176. if (id <= 593) {
  3177. if (id <= 380) {
  3178. if (id <= 134) {
  3179. if (id <= 118) {
  3180. if (id <= 106) {
  3181. /*[IRF3.3set_clients*/((((T106*)(((T106*)C))))->_clients)=(a1);
  3182. /*]*/
  3183. } else {
  3184. /*[IRF3.3set_clients*/((((T118*)(((T118*)C))))->_clients)=(a1);
  3185. /*]*/
  3186. }} else {
  3187. /*[IRF3.3set_clients*/((((T134*)(((T134*)C))))->_clients)=(a1);
  3188. /*]*/
  3189. }} else {
  3190. if (id <= 297) {
  3191. /*[IRF3.3set_clients*/((((T297*)(((T297*)C))))->_clients)=(a1);
  3192. /*]*/
  3193. } else {
  3194. /*[IRF3.3set_clients*/((((T380*)(((T380*)C))))->_clients)=(a1);
  3195. /*]*/
  3196. }}} else {
  3197. if (id <= 554) {
  3198. if (id <= 398) {
  3199. /*[IRF3.3set_clients*/((((T398*)(((T398*)C))))->_clients)=(a1);
  3200. /*]*/
  3201. } else {
  3202. /*[IRF3.3set_clients*/((((T554*)(((T554*)C))))->_clients)=(a1);
  3203. /*]*/
  3204. }} else {
  3205. if (id <= 588) {
  3206. /*[IRF3.3set_clients*/((((T588*)(((T588*)C))))->_clients)=(a1);
  3207. /*]*/
  3208. } else {
  3209. /*[IRF3.3set_clients*/((((T593*)(((T593*)C))))->_clients)=(a1);
  3210. /*]*/
  3211. }}}} else {
  3212. if (id <= 696) {
  3213. if (id <= 679) {
  3214. if (id <= 649) {
  3215. /*[IRF3.3set_clients*/((((T649*)(((T649*)C))))->_clients)=(a1);
  3216. /*]*/
  3217. } else {
  3218. /*[IRF3.3set_clients*/((((T679*)(((T679*)C))))->_clients)=(a1);
  3219. /*]*/
  3220. }} else {
  3221. if (id <= 689) {
  3222. /*[IRF3.3set_clients*/((((T689*)(((T689*)C))))->_clients)=(a1);
  3223. /*]*/
  3224. } else {
  3225. /*[IRF3.3set_clients*/((((T696*)(((T696*)C))))->_clients)=(a1);
  3226. /*]*/
  3227. }}} else {
  3228. if (id <= 844) {
  3229. if (id <= 835) {
  3230. /*[IRF3.3set_clients*/((((T835*)(((T835*)C))))->_clients)=(a1);
  3231. /*]*/
  3232. } else {
  3233. /*[IRF3.3set_clients*/((((T844*)(((T844*)C))))->_clients)=(a1);
  3234. /*]*/
  3235. }} else {
  3236. if (id <= 853) {
  3237. /*[IRF3.3set_clients*/((((T853*)(((T853*)C))))->_clients)=(a1);
  3238. /*]*/
  3239. } else {
  3240. /*[IRF3.3set_clients*/((((T883*)(((T883*)C))))->_clients)=(a1);
  3241. /*]*/
  3242. }}}}}
  3243. void X359add_into(void *C,T0* a1){
  3244. int id=((T0*)C)->id;
  3245. if (id <= 593) {
  3246. if (id <= 380) {
  3247. if (id <= 134) {
  3248. if (id <= 118) {
  3249. if (id <= 106) {
  3250. r106add_into(((T106*)C),a1);
  3251. } else {
  3252. r118add_into(((T118*)C),a1);
  3253. }} else {
  3254. r134add_into(((T134*)C),a1);
  3255. }} else {
  3256. if (id <= 297) {
  3257. r297add_into(((T297*)C),a1);
  3258. } else {
  3259. r380add_into(((T380*)C),a1);
  3260. }}} else {
  3261. if (id <= 554) {
  3262. if (id <= 398) {
  3263. r398add_into(((T398*)C),a1);
  3264. } else {
  3265. r554add_into(((T554*)C),a1);
  3266. }} else {
  3267. if (id <= 588) {
  3268. r588add_into(((T588*)C),a1);
  3269. } else {
  3270. r593add_into(((T593*)C),a1);
  3271. }}}} else {
  3272. if (id <= 696) {
  3273. if (id <= 679) {
  3274. if (id <= 649) {
  3275. r649add_into(((T649*)C),a1);
  3276. } else {
  3277. r679add_into(((T679*)C),a1);
  3278. }} else {
  3279. if (id <= 689) {
  3280. r689add_into(((T689*)C),a1);
  3281. } else {
  3282. r696add_into(((T696*)C),a1);
  3283. }}} else {
  3284. if (id <= 844) {
  3285. if (id <= 835) {
  3286. r835add_into(((T835*)C),a1);
  3287. } else {
  3288. r844add_into(((T844*)C),a1);
  3289. }} else {
  3290. if (id <= 853) {
  3291. r853add_into(((T853*)C),a1);
  3292. } else {
  3293. r883add_into(((T883*)C),a1);
  3294. }}}}}
  3295. int X359can_hide(void *C,T0* a1,T0* a2){
  3296. int id=((T0*)C)->id;
  3297. if (id <= 593) {
  3298. if (id <= 380) {
  3299. if (id <= 134) {
  3300. if (id <= 118) {
  3301. if (id <= 106) {
  3302. return((int)(r106can_hide(((T106*)C),a1,a2)));
  3303. } else {
  3304. return((int)(r118can_hide(((T118*)C),a1,a2)));
  3305. }} else {
  3306. return((int)(r134can_hide(((T134*)C),a1,a2)));
  3307. }} else {
  3308. if (id <= 297) {
  3309. return((int)(r297can_hide(((T297*)C),a1,a2)));
  3310. } else {
  3311. return((int)(r380can_hide(((T380*)C),a1,a2)));
  3312. }}} else {
  3313. if (id <= 554) {
  3314. if (id <= 398) {
  3315. return((int)(r398can_hide(((T398*)C),a1,a2)));
  3316. } else {
  3317. return((int)(r554can_hide(((T554*)C),a1,a2)));
  3318. }} else {
  3319. if (id <= 588) {
  3320. return((int)(r588can_hide(((T588*)C),a1,a2)));
  3321. } else {
  3322. return((int)(r593can_hide(((T593*)C),a1,a2)));
  3323. }}}} else {
  3324. if (id <= 696) {
  3325. if (id <= 679) {
  3326. if (id <= 649) {
  3327. return((int)(r649can_hide(((T649*)C),a1,a2)));
  3328. } else {
  3329. return((int)(r679can_hide(((T679*)C),a1,a2)));
  3330. }} else {
  3331. if (id <= 689) {
  3332. return((int)(r689can_hide(((T689*)C),a1,a2)));
  3333. } else {
  3334. return((int)(r696can_hide(((T696*)C),a1,a2)));
  3335. }}} else {
  3336. if (id <= 844) {
  3337. if (id <= 835) {
  3338. return((int)(r835can_hide(((T835*)C),a1,a2)));
  3339. } else {
  3340. return((int)(r844can_hide(((T844*)C),a1,a2)));
  3341. }} else {
  3342. if (id <= 853) {
  3343. return((int)(r853can_hide(((T853*)C),a1,a2)));
  3344. } else {
  3345. return((int)(r883can_hide(((T883*)C),a1,a2)));
  3346. }}}}}
  3347. int X359is_merge_with(void *C,T0* a1,T0* a2){
  3348. int id=((T0*)C)->id;
  3349. if (id <= 593) {
  3350. if (id <= 380) {
  3351. if (id <= 134) {
  3352. if (id <= 118) {
  3353. if (id <= 106) {
  3354. return((int)(r106is_merge_with(((T106*)C),a1,a2)));
  3355. } else {
  3356. return((int)(r118is_merge_with(((T118*)C),a1,a2)));
  3357. }} else {
  3358. return((int)(r134is_merge_with(((T134*)C),a1,a2)));
  3359. }} else {
  3360. if (id <= 297) {
  3361. return((int)(r297is_merge_with(((T297*)C),a1,a2)));
  3362. } else {
  3363. return((int)(r380is_merge_with(((T380*)C),a1,a2)));
  3364. }}} else {
  3365. if (id <= 554) {
  3366. if (id <= 398) {
  3367. return((int)(r398is_merge_with(((T398*)C),a1,a2)));
  3368. } else {
  3369. return((int)(r554is_merge_with(((T554*)C),a1,a2)));
  3370. }} else {
  3371. if (id <= 588) {
  3372. return((int)(r588is_merge_with(((T588*)C),a1,a2)));
  3373. } else {
  3374. return((int)(r593is_merge_with(((T593*)C),a1,a2)));
  3375. }}}} else {
  3376. if (id <= 696) {
  3377. if (id <= 679) {
  3378. if (id <= 649) {
  3379. return((int)(r649is_merge_with(((T649*)C),a1,a2)));
  3380. } else {
  3381. return((int)(r679is_merge_with(((T679*)C),a1,a2)));
  3382. }} else {
  3383. if (id <= 689) {
  3384. return((int)(r689is_merge_with(((T689*)C),a1,a2)));
  3385. } else {
  3386. return((int)(r696is_merge_with(((T696*)C),a1,a2)));
  3387. }}} else {
  3388. if (id <= 844) {
  3389. if (id <= 835) {
  3390. return((int)(r835is_merge_with(((T835*)C),a1,a2)));
  3391. } else {
  3392. return((int)(r844is_merge_with(((T844*)C),a1,a2)));
  3393. }} else {
  3394. if (id <= 853) {
  3395. return((int)(r853is_merge_with(((T853*)C),a1,a2)));
  3396. } else {
  3397. return((int)(r883is_merge_with(((T883*)C),a1,a2)));
  3398. }}}}}
  3399. T0* X359clients(void *C){
  3400. int id=((T0*)C)->id;
  3401. if (id <= 593) {
  3402. if (id <= 380) {
  3403. if (id <= 134) {
  3404. if (id <= 118) {
  3405. if (id <= 106) {
  3406. return((T0*)((((T106*)((T106*)C)))->_clients/*20*/));
  3407. } else {
  3408. return((T0*)((((T118*)((T118*)C)))->_clients/*20*/));
  3409. }} else {
  3410. return((T0*)((((T134*)((T134*)C)))->_clients/*24*/));
  3411. }} else {
  3412. if (id <= 297) {
  3413. return((T0*)((((T297*)((T297*)C)))->_clients/*24*/));
  3414. } else {
  3415. return((T0*)((((T380*)((T380*)C)))->_clients/*20*/));
  3416. }}} else {
  3417. if (id <= 554) {
  3418. if (id <= 398) {
  3419. return((T0*)((((T398*)((T398*)C)))->_clients/*20*/));
  3420. } else {
  3421. return((T0*)((((T554*)((T554*)C)))->_clients/*20*/));
  3422. }} else {
  3423. if (id <= 588) {
  3424. return((T0*)((((T588*)((T588*)C)))->_clients/*20*/));
  3425. } else {
  3426. return((T0*)((((T593*)((T593*)C)))->_clients/*20*/));
  3427. }}}} else {
  3428. if (id <= 696) {
  3429. if (id <= 679) {
  3430. if (id <= 649) {
  3431. return((T0*)((((T649*)((T649*)C)))->_clients/*20*/));
  3432. } else {
  3433. return((T0*)((((T679*)((T679*)C)))->_clients/*20*/));
  3434. }} else {
  3435. if (id <= 689) {
  3436. return((T0*)((((T689*)((T689*)C)))->_clients/*20*/));
  3437. } else {
  3438. return((T0*)((((T696*)((T696*)C)))->_clients/*24*/));
  3439. }}} else {
  3440. if (id <= 844) {
  3441. if (id <= 835) {
  3442. return((T0*)((((T835*)((T835*)C)))->_clients/*20*/));
  3443. } else {
  3444. return((T0*)((((T844*)((T844*)C)))->_clients/*24*/));
  3445. }} else {
  3446. if (id <= 853) {
  3447. return((T0*)((((T853*)((T853*)C)))->_clients/*20*/));
  3448. } else {
  3449. return((T0*)((((T883*)((T883*)C)))->_clients/*20*/));
  3450. }}}}}
  3451. void X359set_header_comment(void *C,T0* a1){
  3452. int id=((T0*)C)->id;
  3453. if (id <= 593) {
  3454. if (id <= 380) {
  3455. if (id <= 134) {
  3456. if (id <= 118) {
  3457. if (id <= 106) {
  3458. /*[IRF3.3set_header_comment*/((((T106*)(((T106*)C))))->_header_comment)=(a1);
  3459. /*]*/
  3460. } else {
  3461. /*[IRF3.3set_header_comment*/((((T118*)(((T118*)C))))->_header_comment)=(a1);
  3462. /*]*/
  3463. }} else {
  3464. r134set_header_comment(((T134*)C),a1);
  3465. }} else {
  3466. if (id <= 297) {
  3467. r297set_header_comment(((T297*)C),a1);
  3468. } else {
  3469. /*[IRF3.3set_header_comment*/((((T380*)(((T380*)C))))->_header_comment)=(a1);
  3470. /*]*/
  3471. }}} else {
  3472. if (id <= 554) {
  3473. if (id <= 398) {
  3474. /*[IRF3.3set_header_comment*/((((T398*)(((T398*)C))))->_header_comment)=(a1);
  3475. /*]*/
  3476. } else {
  3477. /*[IRF3.3set_header_comment*/((((T554*)(((T554*)C))))->_header_comment)=(a1);
  3478. /*]*/
  3479. }} else {
  3480. if (id <= 588) {
  3481. /*[IRF3.3set_header_comment*/((((T588*)(((T588*)C))))->_header_comment)=(a1);
  3482. /*]*/
  3483. } else {
  3484. /*[IRF3.3set_header_comment*/((((T593*)(((T593*)C))))->_header_comment)=(a1);
  3485. /*]*/
  3486. }}}} else {
  3487. if (id <= 696) {
  3488. if (id <= 679) {
  3489. if (id <= 649) {
  3490. r649set_header_comment(((T649*)C),a1);
  3491. } else {
  3492. r679set_header_comment(((T679*)C),a1);
  3493. }} else {
  3494. if (id <= 689) {
  3495. /*[IRF3.3set_header_comment*/((((T689*)(((T689*)C))))->_header_comment)=(a1);
  3496. /*]*/
  3497. } else {
  3498. r696set_header_comment(((T696*)C),a1);
  3499. }}} else {
  3500. if (id <= 844) {
  3501. if (id <= 835) {
  3502. /*[IRF3.3set_header_comment*/((((T835*)(((T835*)C))))->_header_comment)=(a1);
  3503. /*]*/
  3504. } else {
  3505. r844set_header_comment(((T844*)C),a1);
  3506. }} else {
  3507. if (id <= 853) {
  3508. r853set_header_comment(((T853*)C),a1);
  3509. } else {
  3510. r883set_header_comment(((T883*)C),a1);
  3511. }}}}}
  3512. void X359collect_for(void *C,int a1){
  3513. int id=((T0*)C)->id;
  3514. if (id <= 593) {
  3515. if (id <= 380) {
  3516. if (id <= 134) {
  3517. if (id <= 118) {
  3518. if (id <= 106) {
  3519. r106collect_for(a1);
  3520. } else {
  3521. r118collect_for(a1);
  3522. }} else {
  3523. r134collect_for(((T134*)C),a1);
  3524. }} else {
  3525. if (id <= 297) {
  3526. r297collect_for(((T297*)C),a1);
  3527. } else {
  3528. r380collect_for(a1);
  3529. }}} else {
  3530. if (id <= 554) {
  3531. if (id <= 398) {
  3532. r398collect_for(a1);
  3533. } else {
  3534. r554collect_for(a1);
  3535. }} else {
  3536. if (id <= 588) {
  3537. r588collect_for(a1);
  3538. } else {
  3539. r593collect_for(a1);
  3540. }}}} else {
  3541. if (id <= 696) {
  3542. if (id <= 679) {
  3543. if (id <= 649) {
  3544. r649collect_for(((T649*)C),a1);
  3545. } else {
  3546. r679collect_for(((T679*)C),a1);
  3547. }} else {
  3548. if (id <= 689) {
  3549. r689collect_for(a1);
  3550. } else {
  3551. r696collect_for(((T696*)C),a1);
  3552. }}} else {
  3553. if (id <= 844) {
  3554. if (id <= 835) {
  3555. r835collect_for(a1);
  3556. } else {
  3557. r844collect_for(((T844*)C),a1);
  3558. }} else {
  3559. if (id <= 853) {
  3560. r853collect_for(((T853*)C),a1);
  3561. } else {
  3562. r883collect_for(((T883*)C),a1);
  3563. }}}}}
  3564. T0* X359start_position(void *C){
  3565. int id=((T0*)C)->id;
  3566. if (id <= 593) {
  3567. if (id <= 380) {
  3568. if (id <= 134) {
  3569. if (id <= 118) {
  3570. if (id <= 106) {
  3571. return((T0*)(r106start_position(((T106*)C))));
  3572. } else {
  3573. return((T0*)(r118start_position(((T118*)C))));
  3574. }} else {
  3575. return((T0*)(r134start_position(((T134*)C))));
  3576. }} else {
  3577. if (id <= 297) {
  3578. return((T0*)(r297start_position(((T297*)C))));
  3579. } else {
  3580. return((T0*)(r380start_position(((T380*)C))));
  3581. }}} else {
  3582. if (id <= 554) {
  3583. if (id <= 398) {
  3584. return((T0*)(r398start_position(((T398*)C))));
  3585. } else {
  3586. return((T0*)(r554start_position(((T554*)C))));
  3587. }} else {
  3588. if (id <= 588) {
  3589. return((T0*)(r588start_position(((T588*)C))));
  3590. } else {
  3591. return((T0*)(r593start_position(((T593*)C))));
  3592. }}}} else {
  3593. if (id <= 696) {
  3594. if (id <= 679) {
  3595. if (id <= 649) {
  3596. return((T0*)(r649start_position(((T649*)C))));
  3597. } else {
  3598. return((T0*)(r679start_position(((T679*)C))));
  3599. }} else {
  3600. if (id <= 689) {
  3601. return((T0*)(r689start_position(((T689*)C))));
  3602. } else {
  3603. return((T0*)(r696start_position(((T696*)C))));
  3604. }}} else {
  3605. if (id <= 844) {
  3606. if (id <= 835) {
  3607. return((T0*)(r835start_position(((T835*)C))));
  3608. } else {
  3609. return((T0*)(r844start_position(((T844*)C))));
  3610. }} else {
  3611. if (id <= 853) {
  3612. return((T0*)(r853start_position(((T853*)C))));
  3613. } else {
  3614. return((T0*)(r883start_position(((T883*)C))));
  3615. }}}}}
  3616. T0* X359base_class(void *C){
  3617. int id=((T0*)C)->id;
  3618. if (id <= 593) {
  3619. if (id <= 380) {
  3620. if (id <= 134) {
  3621. if (id <= 118) {
  3622. if (id <= 106) {
  3623. return((T0*)((((T106*)((T106*)C)))->_base_class/*4*/));
  3624. } else {
  3625. return((T0*)((((T118*)((T118*)C)))->_base_class/*4*/));
  3626. }} else {
  3627. return((T0*)((((T134*)((T134*)C)))->_base_class/*4*/));
  3628. }} else {
  3629. if (id <= 297) {
  3630. return((T0*)((((T297*)((T297*)C)))->_base_class/*4*/));
  3631. } else {
  3632. return((T0*)((((T380*)((T380*)C)))->_base_class/*4*/));
  3633. }}} else {
  3634. if (id <= 554) {
  3635. if (id <= 398) {
  3636. return((T0*)((((T398*)((T398*)C)))->_base_class/*4*/));
  3637. } else {
  3638. return((T0*)((((T554*)((T554*)C)))->_base_class/*4*/));
  3639. }} else {
  3640. if (id <= 588) {
  3641. return((T0*)((((T588*)((T588*)C)))->_base_class/*4*/));
  3642. } else {
  3643. return((T0*)((((T593*)((T593*)C)))->_base_class/*4*/));
  3644. }}}} else {
  3645. if (id <= 696) {
  3646. if (id <= 679) {
  3647. if (id <= 649) {
  3648. return((T0*)((((T649*)((T649*)C)))->_base_class/*4*/));
  3649. } else {
  3650. return((T0*)((((T679*)((T679*)C)))->_base_class/*4*/));
  3651. }} else {
  3652. if (id <= 689) {
  3653. return((T0*)((((T689*)((T689*)C)))->_base_class/*4*/));
  3654. } else {
  3655. return((T0*)((((T696*)((T696*)C)))->_base_class/*4*/));
  3656. }}} else {
  3657. if (id <= 844) {
  3658. if (id <= 835) {
  3659. return((T0*)((((T835*)((T835*)C)))->_base_class/*4*/));
  3660. } else {
  3661. return((T0*)((((T844*)((T844*)C)))->_base_class/*4*/));
  3662. }} else {
  3663. if (id <= 853) {
  3664. return((T0*)((((T853*)((T853*)C)))->_base_class/*4*/));
  3665. } else {
  3666. return((T0*)((((T883*)((T883*)C)))->_base_class/*4*/));
  3667. }}}}}
  3668. T0* X359to_run_feature(void *C,T0* a1,T0* a2){
  3669. int id=((T0*)C)->id;
  3670. if (id <= 593) {
  3671. if (id <= 380) {
  3672. if (id <= 134) {
  3673. if (id <= 118) {
  3674. if (id <= 106) {
  3675. return((T0*)(r106to_run_feature(((T106*)C),a1,a2)));
  3676. } else {
  3677. return((T0*)(r118to_run_feature(((T118*)C),a1,a2)));
  3678. }} else {
  3679. return((T0*)(r134to_run_feature(((T134*)C),a1,a2)));
  3680. }} else {
  3681. if (id <= 297) {
  3682. return((T0*)(r297to_run_feature(((T297*)C),a1,a2)));
  3683. } else {
  3684. return((T0*)(r380to_run_feature(((T380*)C),a1,a2)));
  3685. }}} else {
  3686. if (id <= 554) {
  3687. if (id <= 398) {
  3688. return((T0*)(r398to_run_feature(((T398*)C),a1,a2)));
  3689. } else {
  3690. return((T0*)(r554to_run_feature(((T554*)C),a1,a2)));
  3691. }} else {
  3692. if (id <= 588) {
  3693. return((T0*)(r588to_run_feature(((T588*)C),a1,a2)));
  3694. } else {
  3695. return((T0*)(r593to_run_feature(((T593*)C),a1,a2)));
  3696. }}}} else {
  3697. if (id <= 696) {
  3698. if (id <= 679) {
  3699. if (id <= 649) {
  3700. return((T0*)(r649to_run_feature(((T649*)C),a1,a2)));
  3701. } else {
  3702. return((T0*)(r679to_run_feature(((T679*)C),a1,a2)));
  3703. }} else {
  3704. if (id <= 689) {
  3705. return((T0*)(r689to_run_feature(((T689*)C),a1,a2)));
  3706. } else {
  3707. return((T0*)(r696to_run_feature(((T696*)C),a1,a2)));
  3708. }}} else {
  3709. if (id <= 844) {
  3710. if (id <= 835) {
  3711. return((T0*)(r835to_run_feature(((T835*)C),a1,a2)));
  3712. } else {
  3713. return((T0*)(r844to_run_feature(((T844*)C),a1,a2)));
  3714. }} else {
  3715. if (id <= 853) {
  3716. return((T0*)(r853to_run_feature(((T853*)C),a1,a2)));
  3717. } else {
  3718. return((T0*)(r883to_run_feature(((T883*)C),a1,a2)));
  3719. }}}}}
  3720. void X96add_last(void *C,T0* a1){
  3721. int id=((T0*)C)->id;
  3722. if (id <= 96) {
  3723. if (id <= 65) {
  3724. if (id <= 28) {
  3725. r28add_last(((T28*)C),a1);
  3726. } else {
  3727. r65add_last(((T65*)C),a1);
  3728. }} else {
  3729. r96add_last(((T96*)C),a1);
  3730. }} else {
  3731. if (id <= 381) {
  3732. r381add_last(((T381*)C),a1);
  3733. } else {
  3734. r733add_last(((T733*)C),a1);
  3735. }}}
  3736. T0* X96first(void *C){
  3737. int id=((T0*)C)->id;
  3738. if (id <= 96) {
  3739. if (id <= 65) {
  3740. if (id <= 28) {
  3741. return((T0*)(r28first(((T28*)C))));
  3742. } else {
  3743. return((T0*)(r65first(((T65*)C))));
  3744. }} else {
  3745. return((T0*)(r96first(((T96*)C))));
  3746. }} else {
  3747. if (id <= 381) {
  3748. return((T0*)(r381first(((T381*)C))));
  3749. } else {
  3750. return((T0*)(r733first(((T733*)C))));
  3751. }}}
  3752. T0* X96twin(void *C){
  3753. int id=((T0*)C)->id;
  3754. if (id <= 96) {
  3755. if (id <= 65) {
  3756. if (id <= 28) {
  3757. return((T0*)(r28twin(((T28*)C))));
  3758. } else {
  3759. return((T0*)(r65twin(((T65*)C))));
  3760. }} else {
  3761. return((T0*)(r96twin(((T96*)C))));
  3762. }} else {
  3763. if (id <= 381) {
  3764. return((T0*)(r381twin(((T381*)C))));
  3765. } else {
  3766. return((T0*)(r733twin(((T733*)C))));
  3767. }}}
  3768. T0* X173arguments(void *C){
  3769. int id=((T0*)C)->id;
  3770. if (id <= 317) {
  3771. if (id <= 268) {
  3772. return((T0*)(/*(IRF4.1arguments*/NULL/*)*/));
  3773. } else {
  3774. return((T0*)((((T317*)((T317*)C)))->_arguments/*20*/));
  3775. }} else {
  3776. return((T0*)((((T568*)((T568*)C)))->_arguments/*20*/));
  3777. }}
  3778. int X173arg_count(void *C){
  3779. int id=((T0*)C)->id;
  3780. if (id <= 317) {
  3781. if (id <= 268) {
  3782. return((int)(0));
  3783. } else {
  3784. return((int)(1));
  3785. }} else {
  3786. return((int)(/*(IRF4.6arg_count*/r431count(((T431*)((((T568*)((T568*)C)))->_arguments/*20*/)))/*)*/));
  3787. }}
  3788.  
  3789.